David Bomba
|
0497089e27
|
Fixes for pro rata calculations where discounts are involved
|
2023-01-12 21:31:46 +11:00 |
|
David Bomba
|
7e7cffa8c8
|
Fixes for recurring invoice cancellations
|
2023-01-12 17:29:28 +11:00 |
|
David Bomba
|
80a5d8a37d
|
Fixes for pro rata invoicing
|
2023-01-12 14:21:54 +11:00 |
|
David Bomba
|
5320b953db
|
Fix for data leak on products route when using the ?with filter
|
2023-01-12 13:40:26 +11:00 |
|
David Bomba
|
2bfb39eb13
|
Fixes for bug in check gateway fee logic
|
2023-01-12 12:08:14 +11:00 |
|
David Bomba
|
f02d781ae2
|
Fixes for payment amount on statements.
|
2023-01-11 23:40:08 +11:00 |
|
David Bomba
|
894c2011b0
|
Improve clean up of stale gateway fees
|
2023-01-11 15:43:54 +11:00 |
|
David Bomba
|
9337814bab
|
Clean up for logging
|
2023-01-11 15:12:51 +11:00 |
|
David Bomba
|
5d459aaa2f
|
Fixes for credit creation after downgrading a subscription service
|
2023-01-10 14:32:53 +11:00 |
|
David Bomba
|
10c316792b
|
Adjustment for credit balance calculations
|
2023-01-10 10:48:03 +11:00 |
|
David Bomba
|
064b9c4e67
|
Minor fixes for page number vertical height
|
2023-01-10 09:55:20 +11:00 |
|
David Bomba
|
3bc24a8bd7
|
Fixes for subscriptions where invoices were not being attached correctly back to the recurring invoice:
|
2023-01-09 22:09:07 +11:00 |
|
David Bomba
|
bafa16e8ee
|
Refactor TaskScheduler into Scheduler
|
2023-01-08 16:15:33 +11:00 |
|
David Bomba
|
d4356af782
|
Refactor Livewire passing references
|
2022-12-23 11:33:14 +11:00 |
|
David Bomba
|
28cbe52d9c
|
Refactor for subscriptions and changing between subscriptions
|
2022-12-22 15:58:18 +11:00 |
|
David Bomba
|
02899b931e
|
Fixes for tests
|
2022-12-21 22:20:54 +11:00 |
|
David Bomba
|
13f8aa2140
|
Refactor subscription invoices to use standard allow temporary invoice numbers until they are confirmed
|
2022-12-20 21:46:20 +11:00 |
|
David Bomba
|
19472da9ce
|
Assign the expense to a converted PO
|
2022-12-19 21:29:58 +11:00 |
|
David Bomba
|
db89751ebf
|
Refactor for unique jobs
|
2022-12-19 16:31:23 +11:00 |
|
David Bomba
|
9cb1e2b0b4
|
Harvest only the error message from the webhook endpoint
|
2022-12-19 14:57:44 +11:00 |
|
David Bomba
|
66ba48bb49
|
minor fixes for subscriptions
|
2022-12-19 12:38:03 +11:00 |
|
David Bomba
|
fd789ffddc
|
Fixes for change plan with subscriptions
|
2022-12-18 20:57:32 +11:00 |
|
David Bomba
|
e34cb0a585
|
Minor fixes for tax currencies - vendor vs client
|
2022-12-18 18:09:39 +11:00 |
|
David Bomba
|
d6aedeef91
|
Subscriptions v2 - handle trial
|
2022-12-16 16:21:14 +11:00 |
|
David Bomba
|
55c0453b75
|
Subscriptions v2
|
2022-12-15 12:16:50 +11:00 |
|
David Bomba
|
c131cfcd1e
|
Refactor for how we deal with delete payments and client paid to dates
|
2022-12-14 16:17:43 +11:00 |
|
David Bomba
|
a63d267deb
|
Subscriptions v2
|
2022-12-12 16:00:39 +11:00 |
|
David Bomba
|
32ff078a64
|
Remove all instances of dispatchSync()
|
2022-12-12 15:27:22 +11:00 |
|
David Bomba
|
1ca6810132
|
Subscriptions v2
|
2022-12-09 16:50:48 +11:00 |
|
David Bomba
|
d6f327c4ef
|
Fixes for bank rule tests
|
2022-12-09 13:47:54 +11:00 |
|
David Bomba
|
41dcb7cf4a
|
Subscriptions v2
|
2022-12-09 12:35:37 +11:00 |
|
David Bomba
|
69a1419e9b
|
Fixes for updateinvoice events
|
2022-12-08 11:17:18 +11:00 |
|
David Bomba
|
7bde5690f4
|
refactor bank matching service
|
2022-12-05 21:27:42 +11:00 |
|
David Bomba
|
45fe501597
|
Fixes for bank matching serivce
|
2022-12-05 15:44:41 +11:00 |
|
David Bomba
|
8b2f9a8708
|
Fixes for middle ware key
|
2022-12-05 08:22:15 +11:00 |
|
David Bomba
|
b0933f7468
|
Additional checks for reminder scheduling for endless reminders
|
2022-12-02 07:30:24 +11:00 |
|
David Bomba
|
043178fbdb
|
changes for layout of Subscriptions
|
2022-12-01 17:05:27 +11:00 |
|
David Bomba
|
b28aa5d1cd
|
Add form request for enable two factor
|
2022-12-01 15:33:40 +11:00 |
|
David Bomba
|
b831658da4
|
Do not allow restoration of a invoice with a deleted payment
|
2022-11-30 15:36:30 +11:00 |
|
David Bomba
|
9e69488254
|
Fixes for multiple deletes on a single invoice
|
2022-11-30 14:39:45 +11:00 |
|
David Bomba
|
4d1555b46e
|
Fixes for applying payment from a transaction, and then unwinding the transaction
|
2022-11-30 13:10:24 +11:00 |
|
David Bomba
|
a1339675c7
|
Add more entropy when updating company ledger
|
2022-11-29 17:29:20 +11:00 |
|
David Bomba
|
cb8c3f4f39
|
Minor fix for client balance adjustment
|
2022-11-29 17:20:40 +11:00 |
|
David Bomba
|
a13379dcbe
|
Inject small delay into email dispatch
|
2022-11-28 08:24:10 +11:00 |
|
David Bomba
|
9ab343ddd6
|
Inject slight delay
|
2022-11-27 19:58:30 +11:00 |
|
David Bomba
|
15e8faf7db
|
change private to protected property for middleware key
|
2022-11-27 19:12:38 +11:00 |
|
David Bomba
|
aff4e197c0
|
change private to protected property for middleware key
|
2022-11-27 19:12:00 +11:00 |
|
David Bomba
|
8b3c579f7b
|
Wind back Middleware for Bank Service Matching
|
2022-11-27 19:03:28 +11:00 |
|
David Bomba
|
724c19d539
|
Clean up for logging
|
2022-11-27 09:26:52 +11:00 |
|
David Bomba
|
420cb19701
|
Fix for subscription cancellation where there are no outstanding invoices present to refund
|
2022-11-27 08:20:03 +11:00 |
|
David Bomba
|
ecfd306fd7
|
Clean up subscription service
|
2022-11-27 08:12:37 +11:00 |
|
David Bomba
|
bb4687f18d
|
Clean up how we execute scheduled commands
|
2022-11-27 07:52:49 +11:00 |
|
David Bomba
|
990b43299c
|
Refactor bank rule column name
|
2022-11-25 07:07:12 +11:00 |
|
David Bomba
|
20810bd7fe
|
Minor fixes for company count
|
2022-11-24 20:33:52 +11:00 |
|
David Bomba
|
8f5fb2ca9f
|
Fixes for recurring invoice edge case
|
2022-11-24 17:23:36 +11:00 |
|
David Bomba
|
264a4df13b
|
Adjustments for handling invoice deletion
|
2022-11-24 16:49:03 +11:00 |
|
David Bomba
|
08630874b8
|
Fixes for rules
|
2022-11-23 22:14:36 +11:00 |
|
David Bomba
|
5223757c52
|
Add bank rule_id to bank transactions
|
2022-11-23 12:57:03 +11:00 |
|
David Bomba
|
0f2e19a873
|
Merge branch 'v5-develop' into bank_rules
|
2022-11-23 12:54:26 +11:00 |
|
David Bomba
|
3345984b65
|
Fixes for applying the correct amount to client balance
|
2022-11-22 10:46:42 +11:00 |
|
David Bomba
|
79d032fa4b
|
Catch EPC QR failures
|
2022-11-21 19:12:51 +11:00 |
|
David Bomba
|
d046989e84
|
Minor fixes for bank services, executing matching after imports
|
2022-11-20 17:00:22 +11:00 |
|
David Bomba
|
4c72663940
|
Bank Transaction rule tests
|
2022-11-20 14:31:30 +11:00 |
|
David Bomba
|
b2dee8dd35
|
Tests for rules
|
2022-11-20 14:19:35 +11:00 |
|
David Bomba
|
0efaf80cee
|
Tests for matching expenses
|
2022-11-20 13:55:19 +11:00 |
|
David Bomba
|
9412760a25
|
Matching Bank Transactions
|
2022-11-20 13:12:33 +11:00 |
|
David Bomba
|
10903c8328
|
Add a new design - Calm
|
2022-11-16 20:57:08 +11:00 |
|
David Bomba
|
2bd58d5d0e
|
Triggered actions for Credits / Quotes
|
2022-11-15 21:09:05 +11:00 |
|
David Bomba
|
53f38d8cb7
|
Handle Cancellation Webhook Event
|
2022-11-15 07:23:14 +11:00 |
|
David Bomba
|
ccac01bacd
|
Save default terms/footers
|
2022-11-14 12:02:52 +11:00 |
|
David Bomba
|
46e71117f1
|
ensure we post event notifications when the invoice is marked as sent
|
2022-11-14 07:53:23 +11:00 |
|
David Bomba
|
dacde3358a
|
Add Bank Services class
|
2022-11-11 15:28:49 +11:00 |
|
David Bomba
|
dd4d5534fb
|
Minor fixes
|
2022-11-09 08:09:42 +11:00 |
|
David Bomba
|
10c8fbf4c1
|
Minor fixes for phone validation
|
2022-11-07 21:00:21 +11:00 |
|
David Bomba
|
023de23a45
|
Update validation rules
|
2022-11-05 15:13:08 +11:00 |
|
David Bomba
|
dddfd32757
|
Improve memory handling
|
2022-11-01 21:20:28 +11:00 |
|
David Bomba
|
c5a05efdc2
|
Merge PDFs
|
2022-10-31 07:37:52 +11:00 |
|
David Bomba
|
9d09424e5e
|
Merg PDFs
|
2022-10-30 10:28:59 +11:00 |
|
David Bomba
|
c4e0295b32
|
Remove inventory adjustments when deleting a invoice
|
2022-10-29 12:14:25 +11:00 |
|
David Bomba
|
540ae8df63
|
Fixes for restore
|
2022-10-28 17:04:48 +11:00 |
|
David Bomba
|
95610fd25e
|
Restrict size and amount of jobs
|
2022-10-28 13:09:17 +11:00 |
|
David Bomba
|
c05a0dd598
|
restore paymentable reliably when restoring invoice with attached payment
|
2022-10-28 10:37:58 +11:00 |
|
David Bomba
|
a27d47552a
|
minor fixes when calculating invoice cancellations
|
2022-10-27 14:56:59 +11:00 |
|
David Bomba
|
b3351d88f1
|
Merge branch 'yodlee' into v5-develop
|
2022-10-26 13:26:51 +11:00 |
|
David Bomba
|
118ddc87a1
|
Adjust status if invoice is modified after payment
|
2022-10-26 10:58:53 +11:00 |
|
David Bomba
|
91cfc33f61
|
Disable auto billing when an invoice has been refunded.
|
2022-10-26 10:54:23 +11:00 |
|
David Bomba
|
ce47e30aa2
|
Merge branch 'v5-develop' into yodlee
|
2022-10-24 08:43:02 +11:00 |
|
David Bomba
|
922aecdd9f
|
Add configuration for R2
|
2022-10-24 08:42:38 +11:00 |
|
David Bomba
|
76badf854c
|
Add R2 options to filesystems
|
2022-10-22 17:04:42 +11:00 |
|
David Bomba
|
2f4e129cf0
|
Remove make dir for Storage::
|
2022-10-22 08:19:35 +11:00 |
|
David Bomba
|
ab71be42a0
|
Delete pdf when deleting invoice
|
2022-10-21 15:00:33 +11:00 |
|
David Bomba
|
8f4a164dca
|
Fixes for refund activity notes
|
2022-10-14 08:24:28 +11:00 |
|
David Bomba
|
0892b6035f
|
handle invoices going from zero balance to positive balance
|
2022-10-12 13:39:08 +11:00 |
|
David Bomba
|
271a81da3e
|
Clean up for preload
|
2022-10-12 12:55:11 +11:00 |
|
David Bomba
|
8e5c825750
|
fixes for storage paths in self host
|
2022-10-12 11:27:14 +11:00 |
|
David Bomba
|
0a2cb6f88d
|
Merge branch 'v5-develop' into yodlee
|
2022-10-06 20:55:44 +11:00 |
|
David Bomba
|
f072b921c7
|
Fixes for WePay
|
2022-10-05 11:21:55 +11:00 |
|
David Bomba
|
64c5e2a4e4
|
Minor fixes
|
2022-10-02 11:00:32 +11:00 |
|
David Bomba
|
3865d7193e
|
Refactor for bank transactions
|
2022-09-21 17:00:49 +10:00 |
|
David Bomba
|
090d4c994a
|
Fixes for send now functionality of recurring invoice
|
2022-09-16 12:49:09 +10:00 |
|
David Bomba
|
a1629bbab4
|
Fixes for applying numbers
|
2022-09-12 21:08:50 +10:00 |
|
David Bomba
|
9dd06fae34
|
minor fixes + additional logging
|
2022-09-12 13:03:39 +10:00 |
|
David Bomba
|
d68918b213
|
Ensure we also query trashed client records before lock
|
2022-09-12 08:33:59 +10:00 |
|
David Bomba
|
654460758d
|
Fixes for bank service query
|
2022-09-07 21:27:53 +10:00 |
|
David Bomba
|
c0cb157309
|
Merge branch 'v5-develop' into yodlee
|
2022-09-07 14:54:50 +10:00 |
|
David Bomba
|
52d5afbce0
|
Remove DispatchNow()
|
2022-09-07 14:15:27 +10:00 |
|
David Bomba
|
28915d82a4
|
CLean up code paths for client balance
|
2022-09-07 08:35:19 +10:00 |
|
David Bomba
|
d79b374eda
|
Fixes for select box background color
|
2022-09-06 20:51:42 +10:00 |
|
David Bomba
|
c5de797e04
|
Refactor for client balance
|
2022-09-06 20:29:32 +10:00 |
|
David Bomba
|
a0d1635a58
|
Fixes for handling partial payments with credits
|
2022-09-06 19:18:05 +10:00 |
|
David Bomba
|
8dbc70d277
|
Working on credit paymentS
|
2022-09-05 21:15:23 +10:00 |
|
David Bomba
|
9e7f70dacd
|
Fixes for auto billing when using credits
|
2022-09-05 18:15:08 +10:00 |
|
David Bomba
|
8d250209e3
|
Fixes for tests.
|
2022-09-05 17:51:26 +10:00 |
|
David Bomba
|
9846a3e18f
|
Fixes for default mark down settings
|
2022-09-05 17:18:08 +10:00 |
|
David Bomba
|
ccf8aa1dea
|
Client Paid To Date updates
|
2022-09-05 11:51:47 +10:00 |
|
David Bomba
|
0934925071
|
Add option to send payment email when invoice has been marked as paid
|
2022-09-02 20:43:35 +10:00 |
|
David Bomba
|
fee7d2c697
|
Fresh client prior to updating
|
2022-09-02 14:22:04 +10:00 |
|
David Bomba
|
a43f30adbc
|
Refactor for switch plans
|
2022-09-02 10:38:27 +10:00 |
|
David Bomba
|
384ce1fa8d
|
Use transaction when marking an invoice as paid
|
2022-08-29 18:15:50 +10:00 |
|
David Bomba
|
187c5b115b
|
Update purchase order invitations table
|
2022-08-27 09:26:08 +10:00 |
|
David Bomba
|
e31e7f8502
|
Ensure invoice marked as paid
|
2022-08-26 15:35:20 +10:00 |
|
David Bomba
|
496da291d8
|
Prevent negative credits from being applied as payments to a invoice
|
2022-08-24 16:08:30 +10:00 |
|
=
|
35e21e4551
|
Update credit balances when a payment is deleted
|
2022-08-22 10:44:36 +10:00 |
|
=
|
b5f61d22a7
|
Tests for credit balance
|
2022-08-22 10:27:11 +10:00 |
|
=
|
5070b2745e
|
Adjust credit balance on client record
|
2022-08-22 08:24:36 +10:00 |
|
David Bomba
|
87e3f12920
|
Fixes for edge case when deleting an invoice with a partial payment
|
2022-08-19 12:48:58 +10:00 |
|
David Bomba
|
6e134098b5
|
tests for deleting an invoice
|
2022-08-19 12:09:50 +10:00 |
|
David Bomba
|
e716bb5a02
|
Fixes for showing fees in both the product and tax tables
|
2022-08-19 08:41:50 +10:00 |
|
David Bomba
|
45d658cf47
|
Tests for bank transaction matching
|
2022-08-18 09:27:28 +10:00 |
|
David Bomba
|
2d6888a6ec
|
Parsing bank transactions
|
2022-08-17 11:52:16 +10:00 |
|
David Bomba
|
f45d7f2897
|
Psalm cleanup
|
2022-08-16 09:39:12 +10:00 |
|
David Bomba
|
2da7f4e17c
|
Data matching for bank integration
|
2022-08-12 15:25:18 +10:00 |
|
David Bomba
|
de33548908
|
working on data matching
|
2022-08-12 14:23:23 +10:00 |
|
David Bomba
|
3b1d0e07e2
|
Automating data pulls
|
2022-08-12 13:41:55 +10:00 |
|
David Bomba
|
d80ec520f9
|
Fast link provisioning
|
2022-08-10 11:56:46 +10:00 |
|
David Bomba
|
957cc727f1
|
Data matching
|
2022-08-09 12:21:06 +10:00 |
|
David Bomba
|
3d397b40e3
|
Transaction matching service
|
2022-08-08 19:07:35 +10:00 |
|
David Bomba
|
776da3b3ca
|
Fixes for auto billing
|
2022-08-07 16:47:37 +10:00 |
|
David Bomba
|
5371bed25b
|
Fixes for missing invites for recurring invitations
|
2022-08-05 11:12:50 +10:00 |
|
David Bomba
|
0c05370686
|
Move payment numbering into service
|
2022-08-05 08:08:19 +10:00 |
|
David Bomba
|
0ca668f7ff
|
Fixes for null contact
|
2022-08-04 16:41:56 +10:00 |
|
David Bomba
|
92c236e788
|
Fixes for payment emails
|
2022-08-04 16:22:48 +10:00 |
|
David Bomba
|
ad7889b769
|
Clean up for spam notifications
|
2022-08-01 17:17:06 +10:00 |
|
David Bomba
|
7ac4786bff
|
Refactor to remove dispatchSync from code path
|
2022-08-01 07:30:04 +10:00 |
|
David Bomba
|
48c36d0004
|
Fixes for mailers
|
2022-07-31 19:11:32 +10:00 |
|
David Bomba
|
aceb377081
|
Fixes for settings purchase order designs
|
2022-07-27 20:03:46 +10:00 |
|
David Bomba
|
2942dfa528
|
Vendor documents
|
2022-07-27 15:39:43 +10:00 |
|
David Bomba
|
93c782fcc5
|
Merge branch 'v5-develop' into l9
|
2022-07-21 14:22:45 +10:00 |
|
David Bomba
|
cd86b690cd
|
Fixes for custom surcharges on invoice and purchase order tax currency
|
2022-07-21 09:05:08 +10:00 |
|
David Bomba
|
e337abe819
|
Patches from v5-dev
|
2022-07-20 10:56:02 +10:00 |
|