1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-09-24 18:27:10 +02:00
Commit Graph

7872 Commits

Author SHA1 Message Date
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
5c60dab8c6 Refactor the way we execute scheduled commands 2022-11-26 14:38:09 +11:00
David Bomba
d279a12547 minor refactor for reminder jobs 2022-11-26 14:14:56 +11:00
David Bomba
667c1848dc Improve validation layer for reports 2022-11-26 12:48:42 +11:00
David Bomba
dbdda5dd03 clean up request 2022-11-26 12:42:02 +11:00
David Bomba
dc8adf8378 Improve cron definitions to prevent race conditions 2022-11-26 12:38:09 +11:00
David Bomba
65a792edbf Update twilio sms authorize() method 2022-11-26 12:21:03 +11:00
David Bomba
b2c9f33170 updates for SMS confirmations 2022-11-26 12:15:21 +11:00
David Bomba
a91feab3b6 Smooth out cron jobs 2022-11-26 12:10:18 +11:00
David Bomba
5140046cb6 Minor fixes for logging 2022-11-26 11:09:48 +11:00
David Bomba
86e92a7f32 Refactor Stripe API Webhooks to work across all API Versions 2022-11-26 10:04:03 +11:00
David Bomba
0210cededc Support latest version of Stripe API 2022-11-26 07:29:15 +11:00
David Bomba
a11d2c88bc updates for db schema 2022-11-25 23:30:03 +11:00
David Bomba
08d1672258 Safety return for missing invoice 2022-11-25 08:25:34 +11:00
David Bomba
0784bdaef3 Clean up for logging 2022-11-25 07:53:37 +11:00
David Bomba
ff38a91302 Bulk match transactions 2022-11-25 07:52:47 +11:00
David Bomba
990b43299c Refactor bank rule column name 2022-11-25 07:07:12 +11:00
David Bomba
fa5c364556 Add checks to prevent duplicate reminders from being sent 2022-11-24 21:07:20 +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
29d909ad08 Fixes for SendReminders firing twice 2022-11-24 15:43:14 +11:00
David Bomba
4ea0d03b5c Update validation rules for subscriptions 2022-11-24 14:33:18 +11:00
David Bomba
60341c7c07 Add filters for tasks by project 2022-11-24 11:38:57 +11:00
David Bomba
3994abd10f minor fixes for usage of client portal subdomains in self hosted instances 2022-11-24 09:37:14 +11:00
David Bomba
7d589c5a7c Merge branch 'bank_rules' into v5-develop 2022-11-24 09:33:41 +11:00
David Bomba
891c742c5d Fixes for custom client portal subdomains 2022-11-24 09:33:25 +11:00
David Bomba
b043d1a190 Merge branch 'v5-develop' into bank_rules 2022-11-24 08:05:15 +11:00
David Bomba
d34337edb5 Minor fixes for rules 2022-11-24 08:05:08 +11:00
David Bomba
9718e657cd minor fixes for invoice controller bulk actions 2022-11-24 07:39:06 +11:00
David Bomba
1ef260cb14 Purge company transactions/integrations 2022-11-23 22:28:22 +11:00
David Bomba
dc5d4f0388 Fixes for SEPA EPC QR Codes 2022-11-23 22:21:12 +11:00
David Bomba
08630874b8 Fixes for rules 2022-11-23 22:14:36 +11:00
David Bomba
428f42c723 Merge branch 'v5-develop' into bank_rules 2022-11-23 22:00:44 +11:00
David Bomba
5316340c29 Subscriptions v2 2022-11-23 19:32:03 +11:00
David Bomba
d2ea53b0a4 Subscriptions v2 2022-11-23 17:27:43 +11:00
David Bomba
82ec5a655b Expand functionality of Subscription by implementing Optional Products 2022-11-23 13:12:35 +11:00
David Bomba
7727b90cd5 Allow auto billing as a bulk action 2022-11-23 13:02:41 +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
161b6a6466 Allow bulk email with selecting a template 2022-11-23 12:37:39 +11:00
David Bomba
15b4d17bcc enforce password protection across entire client portal if invoice passwords are required 2022-11-23 12:26:52 +11:00
David Bomba
85c0dbe0e4 Inovice tasks lockijng 2022-11-23 10:01:37 +11:00
David Bomba
575d5cda35 Catch payment intents without charges key 2022-11-23 07:43:14 +11:00
David Bomba
4d87b845e5 Fixes for bank transaction csv imports 2022-11-22 23:36:51 +11:00
David Bomba
81fd33e901 Fixes for importing stripe customers where no customers exist in stripe 2022-11-22 17:37:41 +11:00
David Bomba
896e5f88ac Fixes for blank client address in Swiss QR Codes 2022-11-22 16:23:08 +11:00
David Bomba
08ca5ddb72 Include bank transactions and bank integrations in company import/exports 2022-11-22 16:14:07 +11:00