Commit Graph

66 Commits

Author SHA1 Message Date
David Bomba 239b180a21 Fixes for pdf regeneration 2022-01-10 12:47:16 +11:00
David Bomba 8ee1e8ca9d Ensure PDFs are created when sending recurring invoices 2022-01-09 13:53:27 +11:00
David Bomba 1efdd262fe Slack notifications for bounce/spam emails 2022-01-05 14:41:57 +11:00
David Bomba 55f96e035b Create recurring invoice with invitations for draft 2021-12-15 07:05:12 +11:00
David Bomba 65493c47a5 Change batch() to ->queue() 2021-12-11 20:49:29 +11:00
David Bomba 4b2417f44e Fixes for a race condition affecting autobilling 2021-12-03 17:19:24 +11:00
David Bomba 1d66cf3772 Fire invoice observer for invoice created from recurring 2021-11-09 18:54:56 +11:00
David Bomba e2a6cd65cc Refactor invitation links 2021-11-06 11:46:12 +11:00
David Bomba f2f52e05c7 Fixes for recurring invoices 2021-10-25 21:39:02 +11:00
David Bomba c2452ea137 Fixes for recurring invoices 2021-10-25 20:11:23 +11:00
David Bomba f878dc5cd4 Pseudo code for auto-pausing recurring invoices 2021-10-20 18:07:33 +11:00
David Bomba 37aac0db03 Fixes for converting quotes to invoices - invitations 2021-10-18 13:31:21 +11:00
David Bomba ba2f78dad0 Refactor counter/patterns to allow User variables 2021-10-17 13:49:32 +11:00
David Bomba 2d791f26b7 Remove checks for send_email 2021-10-05 15:20:44 +11:00
David Bomba 5ddbc0f507 Fixes for recurring crons 2021-10-02 11:10:12 +10:00
David Bomba c718c6d19b Add Address to braintree create customer 2021-09-30 11:42:27 +10:00
David Bomba cf8a555e4b Minor fixes 2021-09-26 12:13:03 +10:00
David Bomba 02e8e6e000 Fixes for amounts when formatted with comma's 2021-09-07 13:57:55 +10:00
= 55c036f640 Fixes for send recurring 2021-09-03 22:17:22 +10:00
David Bomba 2d988be36b v5.3.4 2021-09-02 16:17:46 +10:00
David Bomba 64d0d34a27 Fixes for auto billing 2021-09-02 09:26:09 +10:00
David Bomba fd0a162197 Fixes for tests 2021-08-31 10:16:26 +10:00
David Bomba b4b0172773 Minor fixes for recurring 2021-08-24 20:14:59 +10:00
David Bomba f95ed170ed Fixes for recurring invoices sending to clients that are not checked 2021-08-06 21:55:54 +10:00
David Bomba fdf80a4cb7 Minor fixes for recurring 2021-08-06 09:34:45 +10:00
David Bomba be85175134 Set Recurring to draft if not being sent at time of creation 2021-08-05 09:06:13 +10:00
David Bomba c64e9cc739 place check whether a recurring invoice should be automatically sent 2021-08-03 07:01:28 +10:00
David Bomba 36f6cbbcc9 Update license in codebase 2021-06-16 16:58:16 +10:00
David Bomba 59fcbfe52c Don't delete the PDF prior to sending 2021-06-13 14:19:40 +10:00
David Bomba c367ea60ae Timezone Offset implementation 2021-06-11 08:20:46 +10:00
David Bomba 4675cc92b5 Inject delays in emails to allow enough time for attachment resources to upload when using S3 type storage 2021-06-10 19:01:30 +10:00
David Bomba aba280d9ab Fixes for recurring 2021-04-30 09:01:56 +10:00
David Bomba 033e221d2f Adjustments for recurring invoice cron 2021-04-21 13:54:10 +10:00
David Bomba 9377b9cae4 Fixes for authorize credit cards 2021-03-30 12:28:49 +11:00
= 9fd40f55c6 Exchange rates 2021-03-27 14:51:34 +11:00
David Bomba 417ed6c13d Fixes for recurring 2021-03-23 08:24:05 +11:00
David Bomba 9b72acf506 Payment notifications for autobilling 2021-01-27 21:56:50 +11:00
David Bomba 7e908ef776 Fire notification when sending recurring invoice 2021-01-17 20:14:56 +11:00
David Bomba 7f03a1900e Refactor notifications to be more specific, ie. Invoice -> Reminder 1 template 2021-01-13 18:20:46 +11:00
David Bomba da7eb3b4c2 Fixes for invoice creation from recurring where balance doubles 2021-01-08 12:44:31 +11:00
David Bomba 934610a01c Update copyright + version bump + set canadian dollar symbol to $ 2021-01-04 08:54:54 +11:00
= 7a058c9ae6 Move logging to nlog 2020-12-30 08:10:03 +11:00
Benjamin Beganović ae88d5e08e php-cs-fixer format 2020-11-25 15:19:52 +01:00
David Bomba a8f186c921 Remove redundant entity notification 2020-11-16 13:41:43 +11:00
= cd0bbbe096 Remove redundant classes 2020-11-08 21:53:47 +11:00
David Bomba 9aeb2d7a5b Psalm cleanup 2020-10-28 21:10:49 +11:00
David Bomba adeda5526e Add Psalm, code cleanup! 2020-10-28 17:58:15 +11:00
David Bomba e129419644 recurring logging 2020-10-20 11:57:58 +11:00
David Bomba b8b3149582 Working on recurring & analytics 2020-10-07 14:00:32 +11:00
David Bomba 3c4bc4a516 Fixes for recurring scheduling 2020-09-26 09:48:42 +10:00