1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-11-11 05:32:39 +01:00
Commit Graph

9044 Commits

Author SHA1 Message Date
David Bomba
0472cb97f8 Fixes for recurring price increases/updates 2023-03-25 11:51:06 +11:00
David Bomba
3ed45ad27f Refactor for taxes 2023-03-25 11:02:43 +11:00
David Bomba
40f53e3dde Refactor for taxes 2023-03-25 09:26:27 +11:00
David Bomba
680277f062 Fixes for auto calculating taxes 2023-03-24 18:58:59 +11:00
David Bomba
aa51299a10 Working on auto tax calculations 2023-03-24 18:02:34 +11:00
David Bomba
49b3182639 Tests for taxes 2023-03-24 16:43:09 +11:00
David Bomba
3daa49a618 Dynamically load broadcastprovider 2023-03-24 14:04:46 +11:00
David Bomba
10db3cffa0 Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop 2023-03-24 14:04:02 +11:00
David Bomba
01404a75f6 dynamically load broadcaster 2023-03-24 14:03:58 +11:00
David Bomba
b5a4fc9865 Working on taxes 2023-03-24 13:56:26 +11:00
David Bomba
e87e5397fb Merge branch 'v5-develop' into auto_taxes 2023-03-24 13:33:59 +11:00
David Bomba
e59d3a3af5 Add mailgun endpoint configuration 2023-03-24 13:08:28 +11:00
David Bomba
a3fde9f1fc Add migration for mailgun 2023-03-24 13:04:26 +11:00
David Bomba
da92505de1 Allow custom designs to be passed into the live designer 2023-03-24 12:41:02 +11:00
David Bomba
19e2e98665 Base Controller clean up 2023-03-24 12:12:12 +11:00
David Bomba
120d7ed57f Improve quality of account creation 2023-03-24 11:22:21 +11:00
David Bomba
ca37cd268e Fixes for payment failure mailer 2023-03-24 10:54:13 +11:00
David Bomba
f875474459 Fixes for react build 2023-03-24 10:10:35 +11:00
David Bomba
66772e3897 calculate taxes 2023-03-24 07:40:44 +11:00
David Bomba
d55e41b772 Minor fixes for bank transfer - Stripe 2023-03-23 18:28:12 +11:00
David Bomba
7459932536 Add checks for stale gateway fees 2023-03-23 16:51:45 +11:00
David Bomba
a5fc80f408 Dynamically apply the mailgun endpoint 2023-03-23 13:03:37 +11:00
David Bomba
e1a0a1a375 Significant upgrade for GoCardless supporting their Billing Request Flows 2023-03-22 19:37:47 +11:00
David Bomba
5d66f5df2c Refactor for Gocardless 2023-03-22 17:45:33 +11:00
David Bomba
6e9ebd5779 Refactor for GoCardless Billing Flow 2023-03-22 15:04:04 +11:00
David Bomba
d7ff984818 Subscription table view client portal 2023-03-22 12:42:38 +11:00
David Bomba
0cd984b29b Subscription table view client portal 2023-03-22 12:41:44 +11:00
David Bomba
c906bcbf93 Subscription table view client portal 2023-03-22 12:38:04 +11:00
David Bomba
67a7f823e2 Subscription table view client portal 2023-03-22 12:36:28 +11:00
David Bomba
0e80303033 Adjustments for gocardless currency amount 2023-03-22 11:36:46 +11:00
David Bomba
6e6019feaf Change Pre Payments to be always available as recurring 2023-03-22 09:20:54 +11:00
David Bomba
915a99fd56 Rename ScheduleEntity -> EmailRecord 2023-03-22 08:00:45 +11:00
David Bomba
8fff97ac4b Rename ScheduleEntity -> EmailRecord 2023-03-22 08:00:20 +11:00
David Bomba
4f9db0124e Remove requirement for names for schedules 2023-03-22 07:30:37 +11:00
David Bomba
cd741efa2a fixes for tests 2023-03-21 22:37:06 +11:00
David Bomba
3d38d3eb0c fixes for tests 2023-03-21 22:31:19 +11:00
David Bomba
ba79c6cf9c Update definitions 2023-03-21 21:29:44 +11:00
David Bomba
9e882f7cfe Update production routes 2023-03-21 19:56:20 +11:00
David Bomba
c9b9b8326d Create data mapper classes for tax data 2023-03-21 18:14:25 +11:00
David Bomba
1bc53383be Stubs for tax migrations 2023-03-21 17:04:01 +11:00
David Bomba
b3060ce0e0 Minor fixes for demo mode 2023-03-21 16:33:22 +11:00
David Bomba
c7764f296e
Merge pull request #8392 from turbo124/v5-develop
v5.5.95
2023-03-21 08:15:30 +11:00
David Bomba
0a28b677df Updates for logging and also new variables 2023-03-21 08:02:33 +11:00
David Bomba
5e2a8d38f8 Do not force predis when running CI 2023-03-21 07:25:01 +11:00
David Bomba
3638dc45fb Updates for rate limiter with redis 2023-03-20 20:25:12 +11:00
David Bomba
336e3f4bf0 Updates for rate limiter 2023-03-20 20:24:16 +11:00
David Bomba
1856b44f01 Updates for white label translation 2023-03-20 20:17:04 +11:00
David Bomba
ecc27c2bfa Updats for update product inventory 2023-03-20 15:51:49 +11:00
David Bomba
455d047884 Updates for tech hero image 2023-03-20 15:25:52 +11:00
David Bomba
c9fab675c8 Tests for taxes 2023-03-19 20:30:28 +11:00
David Bomba
3f19376e85 Working on global taxes 2023-03-19 20:10:20 +11:00
David Bomba
12d3e35019 Global Tax Rules 2023-03-19 16:14:04 +11:00
David Bomba
b24be423e8 Global Tax Module 2023-03-19 15:09:50 +11:00
David Bomba
8a35eaf1b1 Stub global tax rates 2023-03-18 23:06:32 +11:00
David Bomba
171c182bd6 Add Invoice Reference Subject 2023-03-18 20:15:02 +11:00
David Bomba
b47bac317c Schedule Entity 2023-03-18 20:06:42 +11:00
David Bomba
47caaa0be3 Update user input for po number when approving a quote 2023-03-18 19:54:59 +11:00
David Bomba
222806eeeb Schedule Entity 2023-03-18 19:06:32 +11:00
David Bomba
6288eeb27d
Merge pull request #8388 from kishanmnpatel/update_forte_driver
cookie removed from echeck header api.
2023-03-18 18:37:25 +11:00
David Bomba
5a42b89d55 cs fixer 2023-03-18 18:24:56 +11:00
David Bomba
f5a5946cb7 Fixes for invoice filters - overdue 2023-03-18 18:13:49 +11:00
David Bomba
97f7f16f7c Catch all logo 2023-03-18 10:03:20 +11:00
David Bomba
9ca10fadb3 Minor changes for GoCardless 2023-03-18 09:56:03 +11:00
David Bomba
f5e582f75b Hide pre payments 2023-03-18 08:00:40 +11:00
Kishan Patel
137c6f9654 cookie removed from echeck header api. 2023-03-17 20:39:28 +05:30
David Bomba
c708a1c093 websockets 2023-03-17 22:33:14 +11:00
David Bomba
2336199cfa Allow admins ability to approve quotes 2023-03-17 19:57:03 +11:00
David Bomba
dc2353db04 Fixes for html entities in subject 2023-03-17 19:41:38 +11:00
David Bomba
ab2362e874 Retry webhooks 2023-03-17 18:27:26 +11:00
David Bomba
200bcd80b7 Add Payment Emailed Activity 2023-03-17 17:36:49 +11:00
David Bomba
4add5be307 Wire up Reminder activities 2023-03-17 17:23:48 +11:00
David Bomba
58491eaf06 cs-fixer 2023-03-17 17:01:45 +11:00
David Bomba
17cfd637e4 Encode the recurring expense id 2023-03-17 16:58:57 +11:00
David Bomba
033ce1af95 Fixes for pre purchase 2023-03-17 14:38:00 +11:00
David Bomba
d91099a279 Apply recurring invoice number to proforma recurring 2023-03-17 14:29:53 +11:00
David Bomba
8c7aa563f4 Fixes for liap 2023-03-17 13:55:46 +11:00
David Bomba
f14de42684 Add recurring options to ivnoice 2023-03-17 12:49:08 +11:00
David Bomba
f79bdf141b Broadcasts / websockets 2023-03-17 10:08:45 +11:00
David Bomba
05829451b3 v5.5.94 2023-03-17 09:48:21 +11:00
David Bomba
7e56f69610 Fixes for random data seeder 2023-03-17 09:47:26 +11:00
David Bomba
d32a767495 Minor code cleanup 2023-03-17 07:31:35 +11:00
David Bomba
77c56ef2a8 Schedule Invoice 2023-03-16 20:34:20 +11:00
David Bomba
8d66d9e60f Pass webhook headers into webhook request 2023-03-16 19:57:39 +11:00
David Bomba
c213e8705d Update payment display screen in Client Portal. 2023-03-16 16:45:40 +11:00
David Bomba
6729678332 client initiated payments 2023-03-16 15:20:38 +11:00
David Bomba
aae986333a Updates for migration vendors 2023-03-16 11:51:07 +11:00
David Bomba
6cd7235b41 Updates for mailable 2023-03-16 09:23:24 +11:00
David Bomba
95271bf090 v5.5.93 2023-03-16 07:35:44 +11:00
David Bomba
336e5aaf5b Hide pre payments from release 2023-03-16 00:13:30 +11:00
David Bomba
38bf9ec773 Set contact as nullable 2023-03-15 23:06:06 +11:00
David Bomba
6836ed4d48 Minor fixes for invitation resolution for quotes 2023-03-15 22:59:40 +11:00
David Bomba
24168ab679 Minor fixes 2023-03-15 17:59:46 +11:00
David Bomba
ab13a8de78 Increase recurring prices 2023-03-15 17:01:55 +11:00
David Bomba
e809fa156d Recurring invoice update / upgrade pricing 2023-03-15 16:17:24 +11:00
David Bomba
a06fffe799 Minor fixes 2023-03-15 14:35:54 +11:00
David Bomba
f601b19fd0 Minor fixes for Mocks 2023-03-15 14:29:02 +11:00
David Bomba
64624afff1 Add translated stubs for the PDF Mock 2023-03-15 14:22:12 +11:00
David Bomba
4bd1895fa7 Updates for PDF designer with custom columns 2023-03-15 12:03:39 +11:00
David Bomba
a1c986d83a Updates 2023-03-15 11:41:59 +11:00
David Bomba
434d2f6763 Allow removing deleted user 2023-03-15 11:05:58 +11:00
David Bomba
5dc4eafde9 Do not subtract services as product inventory 2023-03-15 10:46:36 +11:00
David Bomba
1b483c7e38 Search by client name in entities 2023-03-15 09:46:07 +11:00
David Bomba
7ad1c08d51 Add search by client from invoices 2023-03-15 09:40:31 +11:00
David Bomba
f9d4889a96 Remove unused 2023-03-15 07:24:56 +11:00
David Bomba
42fc3b30c6 Updates for company user / token checks 2023-03-14 22:32:42 +11:00
David Bomba
30eba69455 Fixes for AVS checks using Braintree 2023-03-14 17:56:04 +11:00
David Bomba
42adc4d897 Fixes for company token sanity 2023-03-14 07:25:27 +11:00
David Bomba
4d9065624b Quote mailer 2023-03-14 06:59:11 +11:00
David Bomba
04b5f9f638 stub translated labels for designer 2023-03-13 21:47:47 +11:00
David Bomba
7932339040 Fixes for correct token 2023-03-13 21:31:15 +11:00
David Bomba
60a3fd7863 Minor fixes 2023-03-13 21:17:32 +11:00
David Bomba
23ebe8d6e9 Fixes for sending from email name 2023-03-13 18:30:05 +11:00
David Bomba
ea319858e7 Fixes for php cs fixer email.php 2023-03-13 18:04:24 +11:00
David Bomba
7e81f53a04 Clean up auth dir 2023-03-13 17:59:46 +11:00
David Bomba
820995e262 Clean up for Login Controller 2023-03-13 17:55:33 +11:00
David Bomba
8ea6044555 move NinjaUser to sync when creating accounts 2023-03-13 17:31:30 +11:00
David Bomba
dfec0715ea Expand exception handling in Email class 2023-03-13 17:05:38 +11:00
David Bomba
148456b70d Minor fixes for events for invoice was emailed 2023-03-13 16:51:03 +11:00
David Bomba
a3c03039b7 Additional defaults for primary colors 2023-03-13 14:36:57 +11:00
David Bomba
6ad7e29944 Filters for overdue need tuning 2023-03-13 14:26:15 +11:00
David Bomba
69718f475d Update for designer 2023-03-13 07:57:10 +11:00
David Bomba
0f1318e701 Fixes for non existent props 2023-03-12 21:04:03 +11:00
David Bomba
75973061d8 Stubs for PDFMock 2023-03-12 20:11:22 +11:00
David Bomba
6f3ba86465 Roll back liap 2023-03-12 18:01:32 +11:00
David Bomba
3df638a0c3 Minor formatting 2023-03-12 16:52:56 +11:00
David Bomba
1208e942aa Fixes for attachments 2023-03-12 16:41:43 +11:00
David Bomba
1c89e539cf Minor fixes for documents 2023-03-12 16:37:00 +11:00
David Bomba
617a8af7b5 Prevent duplicate shipping address details on delivery notes 2023-03-12 11:02:35 +11:00
David Bomba
4520300957 Updates for JS bundles 2023-03-11 19:14:04 +11:00
David Bomba
e2e17e91a2 Updates for stripe webhooks 2023-03-11 19:07:46 +11:00
David Bomba
3dfeff2b32 Updates for stripe webhooks 2023-03-11 19:06:44 +11:00
David Bomba
f15a89e23f Fixes for BACS Stripe Driver 2023-03-11 19:05:12 +11:00
David Bomba
b346445c35
Merge branch 'v5-develop' into v5-develop 2023-03-11 18:30:23 +11:00
David Bomba
30dd0a2608 Add notification label 2023-03-11 17:29:48 +11:00
David Bomba
8bddb49e6c Fixes for payment tests 2023-03-11 14:26:13 +11:00
David Bomba
d919134bb9 Fixes for payment tests 2023-03-11 14:25:18 +11:00
David Bomba
eeb87dc5cb Fixes for deleting partial payment payments on a single invoice 2023-03-11 12:26:56 +11:00
David Bomba
a23c44c0b8 Updates for user 2023-03-11 10:50:47 +11:00
David Bomba
7317f7d6ab Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop 2023-03-11 09:20:04 +11:00
David Bomba
0a6cd028b8 Add webp to file types 2023-03-11 09:19:52 +11:00
David Bomba
ab6dfc7ff5 Ensure payment types are returned 2023-03-10 17:49:43 +11:00
David Bomba
3286ff52ee Tests for dynamic payment type test 2023-03-10 17:38:30 +11:00
David Bomba
19104ec0d5 Add functionality to keep payment_balance up to date.
:
2023-03-10 14:01:07 +11:00
David Bomba
ad0f06f73a License tests 2023-03-10 13:21:07 +11:00
David Bomba
22eb28d138 White label license 2023-03-10 13:19:43 +11:00
David Bomba
f13ba7d961 Plan Tests 2023-03-10 13:01:32 +11:00
David Bomba
a32a9a0015 Working on white label licensing 2023-03-10 09:22:16 +11:00
David Bomba
450bfbc22b Add missing migration 2023-03-10 08:38:02 +11:00
David Bomba
5f77f2a73f Fixes for FROM address 2023-03-10 07:58:15 +11:00
David Bomba
2d3816ece4 Add payment balance to client table 2023-03-09 23:29:44 +11:00