1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-09-22 17:31:35 +02:00
Commit Graph

1955 Commits

Author SHA1 Message Date
David Bomba
25c67ff7ad Static analysis cleanup 2023-08-01 20:30:47 +10:00
David Bomba
69786492e0 Minor update 2023-07-31 18:22:34 +10:00
David Bomba
2417e2aecd Fixes for permissions to view tax rates 2023-07-27 11:14:59 +10:00
David Bomba
3229ae871a Fixes for recurring invoices 2023-07-27 09:02:13 +10:00
David Bomba
a821f7e751 Updates for e-invoice to include legal literals and also payments 2023-07-26 19:46:06 +10:00
David Bomba
e3d5abe5b5 Fixes for client country exports 2023-07-26 19:00:47 +10:00
David Bomba
0d067cad7d Cleanly force payment and verification of ach payments 2023-07-26 13:50:56 +10:00
David Bomba
2a3c652b0c Static analysis cleanup 2023-07-26 13:18:31 +10:00
David Bomba
47ba507c1b Fixes for static analysis 2023-07-26 12:59:36 +10:00
David Bomba
483ce7aff9 Fixes for static analysis 2023-07-26 12:33:54 +10:00
David Bomba
f95f2469a0 Fixes for static analysis 2023-07-26 09:27:16 +10:00
David Bomba
4574c48985 Static analysis cleanup 2023-07-25 20:24:33 +10:00
David Bomba
90fdfedacb Static analysis cleanup 2023-07-25 20:04:04 +10:00
David Bomba
b960a21201 Fixes for profit loss 2023-07-24 18:57:02 +10:00
David Bomba
60daf3d3fc Force exchange rates 2023-07-24 15:22:12 +10:00
David Bomba
8797388254 Fixes for duplicate constant 2023-07-24 07:22:44 +10:00
David Bomba
d411704d89 paypal rest 2023-07-23 18:08:57 +10:00
David Bomba
8aa8d6521c Updates for paypal rest 2023-07-23 09:32:05 +10:00
David Bomba
a7d3424720 Ensure document file names are translated 2023-07-20 16:46:10 +10:00
David Bomba
fd9972f18b Update email delays for quota notifications 2023-07-19 08:32:10 +10:00
David Bomba
a3febc9388 Adjustments for Quote Exports 2023-07-16 20:17:43 +10:00
David Bomba
af8a788dfb Updates for deleting activities when purging clients 2023-07-16 16:36:52 +10:00
David Bomba
df4620ac62 Report extension 2023-07-13 21:10:54 +10:00
David Bomba
4f8ba1c930 Additional Reports 2023-07-13 15:23:57 +10:00
David Bomba
cc5dd1efe9 v5.6.15 2023-07-08 09:52:20 +10:00
David Bomba
fe4e372034 Updates for releases 2023-07-06 13:53:24 +10:00
David Bomba
e1587d7920 Fixes for static analysis 2023-07-06 10:12:42 +10:00
David Bomba
1b6534378d Fixes for eway error handling 2023-07-05 16:07:36 +10:00
David Bomba
9f54c789a4 Minor fixes for static analysis 2023-07-05 08:10:11 +10:00
David Bomba
e1d50eff70 Fixes for payment links 2023-07-04 09:20:58 +10:00
David Bomba
ef7813e765 Update fillables 2023-07-02 20:50:49 +10:00
David Bomba
d53c36d3ef Updates for access token with microsoft 2023-06-30 14:30:27 +10:00
David Bomba
48c20b35b8 Fixes for pdf viewer 2023-06-30 10:38:59 +10:00
David Bomba
30ddf44598 Working on refactor for displaying PDFs 2023-06-30 10:26:51 +10:00
David Bomba
d009eb48b9 Working on refactor for displaying PDFs 2023-06-30 10:26:26 +10:00
David Bomba
7c695a8de2 Add billing country for paytrace 2023-06-28 20:06:15 +10:00
David Bomba
356834b628 Invoice filters for expense 2023-06-27 21:31:21 +10:00
David Bomba
5f1267d495 Improve activities 2023-06-26 22:50:26 +10:00
David Bomba
32d435d8d7 Fixes for schedules 2023-06-25 12:38:15 +10:00
David Bomba
455cc41d77 Refactor activities 2023-06-24 23:02:38 +10:00
David Bomba
4065427da0 Minor fixes 2023-06-24 14:57:57 +10:00
David Bomba
0279cebbaf Working on activity logs 2023-06-24 11:30:44 +10:00
David Bomba
a96eb6119c Fixes for activity records 2023-06-24 10:09:14 +10:00
David Bomba
cca107e00e Additional payment types for paypal 2023-06-21 22:19:13 +10:00
David Bomba
8e62c5ac51 Minor fixes 2023-06-20 23:10:25 +10:00
David Bomba
db6c351ff8 Updated payment types 2023-06-20 14:40:01 +10:00
David Bomba
ae4029a3e4 minor fixes 2023-06-20 14:25:42 +10:00
David Bomba
1b1d7df53c Fixes for profit and loss reports 2023-06-18 13:35:51 +10:00
David Bomba
f2d2cf2f4a minor fxies 2023-06-18 06:02:52 +10:00
David Bomba
1033d78a24 Static analysis cleanup 2023-06-17 15:14:51 +10:00
David Bomba
0993676a05 Adjustments for react urls 2023-06-11 16:09:16 +10:00
David Bomba
cd24252d68 fixes for trials 2023-06-09 21:17:43 +10:00
David Bomba
5fbdde6d61 fixes for payments 2023-06-09 14:45:38 +10:00
David Bomba
11de4b241d Fixes for static analysis 2023-06-08 17:16:24 +10:00
David Bomba
e6e190240f Fixes for admin urls 2023-06-07 17:15:04 +10:00
David Bomba
055596cfe6 Fixes for admin URLs 2023-06-07 16:25:41 +10:00
David Bomba
baaa39c1fa Fixes for props 2023-06-07 15:45:44 +10:00
David Bomba
6e847888fc Refactor for admin links 2023-06-07 14:29:06 +10:00
David Bomba
c3189183a5 Refactor for admin links 2023-06-07 13:53:38 +10:00
David Bomba
beeefb2811 Fixes for scheduler 2023-06-06 18:19:47 +10:00
David Bomba
863b3bda54 Enable all euro taxeS 2023-06-05 20:18:51 +10:00
David Bomba
e46b186b08 Minor fixes for filter queries 2023-06-05 19:38:38 +10:00
David Bomba
6c8038da13 Additional migrations for the company table 2023-06-04 16:50:53 +10:00
David Bomba
66aa198cf4 Updates for taxes 2023-06-02 15:53:33 +10:00
David Bomba
cb6a9fb9f9 Minor fixes + translations 2023-05-31 14:36:35 +10:00
David Bomba
4b3c9df885 Minor fixes 2023-05-28 16:50:45 +10:00
David Bomba
870a540ed2 Fixes for client settings 2023-05-27 22:26:59 +10:00
David Bomba
3e07acb5bb Fixes for signing certificates 2023-05-25 13:35:06 +10:00
David Bomba
524901c872 Add expense categories if they do not exist on import 2023-05-25 07:25:17 +10:00
David Bomba
7099ab1c5d Fixes for scheduler 2023-05-18 09:26:57 +10:00
David Bomba
9bd1946bc4 Update task statuses on reorder 2023-05-18 09:12:12 +10:00
David Bomba
7b48da0cff Minor fixes for scheduler 2023-05-18 08:31:21 +10:00
David Bomba
8908bc318c Fixes for taxes 2023-05-17 14:07:48 +10:00
David Bomba
4e8c603d3a Fixes for reminder activities 2023-05-17 09:32:23 +10:00
David Bomba
202efc205c Add nullable encrypted casts helper 2023-05-16 18:00:39 +10:00
David Bomba
7a88d631dc Updates for e-invoice signatures 2023-05-15 21:20:47 +10:00
David Bomba
b71e3a19af Fixes for charts 2023-05-14 09:25:08 +10:00
David Bomba
87114d2b73 Updates for payment types 2023-05-10 09:06:34 +10:00
David Bomba
4a75fc3725 Allow document names to be modified 2023-05-08 22:55:37 +10:00
David Bomba
16b48508fb Static analysis cleanup 2023-05-07 08:17:58 +10:00
David Bomba
173fd42cbf rate limiting for hosteD 2023-05-05 14:15:50 +10:00
David Bomba
b5344906cd Updates for account controller 2023-05-03 14:05:29 +10:00
David Bomba
0dbfd0ccf0 Static analysis cleanup 2023-04-29 21:03:26 +10:00
David Bomba
06e2bcbf83 Fixes for subscriptions 2023-04-29 16:04:42 +10:00
David Bomba
ef0fd30767 Updates for billing profiles 2023-04-29 12:35:05 +10:00
David Bomba
c0dbd9b0ba Updates for billing profiles 2023-04-29 12:32:57 +10:00
David Bomba
3217b68f8e Add group setting filters 2023-04-29 09:44:34 +10:00
David Bomba
ed3b8240d6 Minor fixes 2023-04-29 09:32:20 +10:00
David Bomba
edd8269c08 Fixes for e-invoices 2023-04-28 20:16:54 +10:00
David Bomba
cd9c7d9237 Fixes for e-invoices 2023-04-28 17:04:49 +10:00
David Bomba
78ea18dd71 Update static analysis 2023-04-28 12:10:53 +10:00
David Bomba
77bbb8d9e6 move e_invoice config into company settings 2023-04-28 11:39:41 +10:00
David Bomba
9dee71bc92 Static analysis 2023-04-27 15:09:55 +10:00
David Bomba
f39766d374 Improve notifications for reminders 2023-04-27 13:15:49 +10:00
David Bomba
cc100de1bd Fixes for static analysis 2023-04-27 10:19:55 +10:00
David Bomba
a9c66329f5 Static analysis cleanup 2023-04-27 08:19:57 +10:00
David Bomba
c6439552de Static analysis cleanup 2023-04-27 08:18:39 +10:00
David Bomba
32c30b195b Static analysis cleanup 2023-04-27 08:05:57 +10:00
David Bomba
2a926c419b Static analysis cleanup 2023-04-27 07:46:59 +10:00
David Bomba
ff93f10f16 Static analysis cleanup 2023-04-27 07:29:40 +10:00
David Bomba
bffa1cf894 Static analysis cleanup 2023-04-27 07:13:45 +10:00
David Bomba
759b840dbf Fixes for static analysis 2023-04-27 00:16:07 +10:00
David Bomba
482e74ac5e Fixes for static analysis 2023-04-27 00:11:31 +10:00
David Bomba
caa7c30620 Static analysis cleanup 2023-04-26 23:17:49 +10:00
David Bomba
a9027c1c33 Static analysis cleanup 2023-04-26 23:03:32 +10:00
David Bomba
330492654b Static analysis cleanup 2023-04-26 22:38:08 +10:00
David Bomba
f00a89dd8b Static analysis cleanup 2023-04-26 22:17:40 +10:00
David Bomba
eff80b0187 Static analysis cleanup 2023-04-26 21:18:01 +10:00
David Bomba
2b83235572 Static analysis cleanup 2023-04-26 20:57:30 +10:00
David Bomba
df49ab9aec Fixes for static analysis 2023-04-26 19:25:33 +10:00
David Bomba
6225db9bd9 Static analysis cleanup 2023-04-26 17:41:30 +10:00
David Bomba
eea6bf3659 Static analysis cleanup 2023-04-26 16:55:49 +10:00
David Bomba
adfd7fa533 Code cleanup 2023-04-26 11:35:34 +10:00
David Bomba
c661cfc654 Fixes for static analysis 2023-04-26 11:21:20 +10:00
David Bomba
055bd979fb Update ide helpers 2023-04-26 08:43:54 +10:00
David Bomba
c2e58ce347 add check data methods for bank transactions 2023-04-26 08:30:41 +10:00
David Bomba
9f96c2866d Remove oauth credentials as fillable properties 2023-04-25 08:35:04 +10:00
David Bomba
fa1f16f36d Remove oauth credentials as fillable properties 2023-04-25 08:31:24 +10:00
David Bomba
25d3c8d209 Improvements for eager loading 2023-04-24 20:35:26 +10:00
David Bomba
8e145b81dc Fixes for 0 rate taxes 2023-04-24 08:22:49 +10:00
David Bomba
aea29fe019 Adjustments for email quotas 2023-04-22 15:14:56 +10:00
David Bomba
3cff7827df Working on e_invoicing Spain 2023-04-21 09:11:31 +10:00
David Bomba
d06fa55f31 Move e_invoice_type to settings object 2023-04-21 07:54:35 +10:00
David Bomba
1a503cf290 Add credits as an optional display for statements 2023-04-19 12:31:27 +10:00
David Bomba
37b2a38c20 Fixes for translation of direct debit / bank transfer 2023-04-19 09:02:50 +10:00
David Bomba
eebdf02874 Minor fixes 2023-04-18 17:59:31 +10:00
David Bomba
d742e7b42f
Merge pull request #8368 from LarsK1/v5-develop
Support for XRechnung / ZUGFeRD / e-Factur
2023-04-17 17:50:31 +10:00
Lars Kusch
81b5c8783e Renamed to e_invoice 2023-04-17 09:24:16 +02:00
David Bomba
abf3afd75f Product Sales Report 2023-04-13 15:39:12 +10:00
David Bomba
35e3ae8d50 Tax Name / Tax Rate added to Tax Model 2023-04-12 10:21:02 +10:00
David Bomba
d6bb7a3510 Update model definitions 2023-04-10 17:37:40 +10:00
Lars Kusch
7965f51507 Added support for the new auto-tax model 2023-04-06 11:48:32 +02:00
David Bomba
5f3bfb070b Fixes for tests 2023-04-06 11:38:29 +10:00
Lars Kusch
9b7845d4b5
Merge branch 'v5-develop' into v5-develop 2023-04-05 17:32:43 +02:00
David Bomba
012d33c723 Test coverage for linking and unlinking expenses from transactions 2023-04-05 16:13:42 +10:00
David Bomba
f780545b1b Refactor to allow link multiple expenses to a transaction 2023-04-05 14:53:48 +10:00
David Bomba
ec597d7b2e Disconnect OAuth Mailer 2023-04-05 11:18:10 +10:00
Lars Kusch
1c339cd208 More fixes 2023-04-03 17:55:40 +02:00
David Bomba
8ed37fb2d7 Fixes for adjust product inventory 2023-04-03 23:40:57 +10:00
David Bomba
cc1ba530d2 Update for conflicts 2023-04-03 07:21:09 +10:00
David Bomba
82f7c376db Remove tax_all_products 2023-04-01 09:58:51 +11:00
David Bomba
d471604862 Refactor for tax structure 2023-03-29 14:23:06 +11:00
David Bomba
1ab8097d44 Refactor for tax structure 2023-03-29 13:13:50 +11:00
David Bomba
93d68a7003 Tax Model 2023-03-29 08:27:13 +11:00
David Bomba
bd744b4ae0 Taxes 2023-03-29 07:53:46 +11:00
David Bomba
67179887d7 Update BaseRule taxes 2023-03-28 07:47:07 +11:00
David Bomba
160ca1c9ad Refactor for taxes 2023-03-27 14:47:01 +11:00
David Bomba
d52d2f1f37 Refactor for taxes 2023-03-27 07:46:26 +11:00
David Bomba
aa51299a10 Working on auto tax calculations 2023-03-24 18:02:34 +11:00
David Bomba
19e2e98665 Base Controller clean up 2023-03-24 12:12:12 +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
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
c9fab675c8 Tests for taxes 2023-03-19 20:30:28 +11:00
David Bomba
222806eeeb Schedule Entity 2023-03-18 19:06:32 +11:00
David Bomba
5a42b89d55 cs fixer 2023-03-18 18:24:56 +11:00
David Bomba
9ca10fadb3 Minor changes for GoCardless 2023-03-18 09:56:03 +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
8c7aa563f4 Fixes for liap 2023-03-17 13:55:46 +11:00
David Bomba
6729678332 client initiated payments 2023-03-16 15:20:38 +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
64624afff1 Add translated stubs for the PDF Mock 2023-03-15 14:22:12 +11:00
Lars Kusch
dd49768aef Fixes for XInvoice and differniate between Profiles 2023-03-13 08:50:37 +01:00
Lars Kusch
060cc2d6a0 Add support for "Leitweg-ID" and po-number 2023-03-13 08:01:17 +01: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
a23c44c0b8 Updates for user 2023-03-11 10:50:47 +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
2d3816ece4 Add payment balance to client table 2023-03-09 23:29:44 +11:00
David Bomba
52177a48f1 Prevent oauth_user_token updates 2023-03-09 20:40:49 +11:00
David Bomba
a7c230e3b6 Redis pipelines 2023-03-09 15:45:37 +11:00
David Bomba
594646823c Add UBL feature to invoices 2023-03-08 20:47:13 +11:00
David Bomba
52613b2bce Add documents to email 2023-03-08 20:30:45 +11:00
David Bomba
615e82a5c8 ide helpers 2023-03-08 18:33:42 +11:00
David Bomba
ee4be49fcf Fixes for bank transaction relations 2023-03-08 18:02:04 +11:00
David Bomba
26a4198cbe Fixes for last login for clients 2023-03-04 11:00:52 +11:00
David Bomba
b18e7773c2 Add markdown support for subscriptions 2023-03-01 17:57:52 +11:00
David Bomba
25bfe755c4 Update v5-dev branch 2023-02-28 17:15:00 +11:00
David Bomba
fe40771a24 Add filters for Scheduler 2023-02-26 18:21:23 +11:00
David Bomba
d21ce4a567 Merge designer into design_changes 2023-02-25 14:36:00 +11:00
David Bomba
c8f8ef9ad6 Fixes for conflicts 2023-02-24 07:40:25 +11:00
David Bomba
0dc4b64ad0 Minor cleanup 2023-02-23 20:59:14 +11:00
David Bomba
885ee633d7 Bank Transfers 2023-02-23 16:52:45 +11:00
David Bomba
070b4fa6cf Improve gateway descriptions for Stripe 2023-02-23 11:14:14 +11:00
David Bomba
cfdaa1517c php-cs-fixer 2023-02-22 17:37:16 +11:00
David Bomba
a190c61a72 Fixes for N+1 2023-02-20 21:10:37 +11:00
David Bomba
4b950fcfd2 Clean up for logging 2023-02-20 20:43:22 +11:00
David Bomba
2662638974 Return false if no excluded permissions are encountered 2023-02-20 20:00:10 +11:00
David Bomba
949ea3d523 Add excludable permissions for client view list 2023-02-20 19:52:50 +11:00
David Bomba
4364b4369e Additional permissions levels when we want to filtered and intersect permissions 2023-02-20 18:46:26 +11:00
David Bomba
420bc60051 Use a blank PNG for the company logo, when none others are present 2023-02-19 18:15:54 +11:00
David Bomba
e28b75e83f phpcs 2023-02-18 08:36:51 +11:00
David Bomba
1de91c9e33 Reducing the quantity of jobs dispatched 2023-02-17 19:58:30 +11:00
David Bomba
88d5d14de3 Minor fixes for admin email templates 2023-02-17 09:34:50 +11:00
David Bomba
e5017299c6 Add buildCache to clientcontact 2023-02-17 07:18:59 +11:00
David Bomba
4babfbb651 php-cs-fixer 2023-02-16 12:36:09 +11:00
David Bomba
a4f2d40d75 Working on emailers 2023-02-15 11:04:47 +11:00
David Bomba
7787d1f653 Clean up for access permissions 2023-02-15 09:28:23 +11:00
David Bomba
222cbc7703 Updates for mailablej 2023-02-14 21:04:07 +11:00
David Bomba
3c72418244 Fixes for client portal when archived user attempts to view items 2023-02-09 11:24:01 +11:00
David Bomba
c631a05d1c Fixes for bank transaction rules 2023-02-08 07:31:24 +11:00
David Bomba
ec5bc57737 Minor cleanup 2023-02-08 07:09:47 +11:00
David Bomba
768d26c2ed
Merge pull request #8245 from LarsK1/patch-3
Feature: Webhook at send
2023-02-08 07:06:28 +11:00
Lars Kusch
f0c6df6c4a Minor fixes 2023-02-07 15:46:52 +01:00
David Bomba
4b9b1c3fc2 Add Product Image and Product Max Quantity to the products table 2023-02-07 22:47:43 +11:00
Lars Kusch
400fb609ee Refactor Webhook to BaseModel.php 2023-02-07 09:45:02 +01:00
Lars Kusch
841489e895
Merge branch 'v5-develop' into v5-develop 2023-02-07 09:32:44 +01:00
David Bomba
60280ae3c6 minor fix for bank transaction relation to expense category 2023-02-07 13:45:05 +11:00
David Bomba
0ff40ff654 type 2023-02-07 11:42:24 +11:00
David Bomba
b45a4d8133 Route model binding fixes 2023-02-04 07:41:25 +11:00
Lars Kusch
d0cfaff6d6 Added models and implemented the sent Webhook 2023-02-03 12:54:34 +01:00
David Bomba
4c76107526 Add custom fields to required client info at checkout 2023-02-02 18:19:37 +11:00
David Bomba
a2f0c5d4fe Refactor for observers 2023-02-01 15:00:45 +11:00
David Bomba
801740bdb4 Fixes for exception testing 2023-02-01 14:12:44 +11:00
David Bomba
fecf1e13b5 Fixes for tests 2023-02-01 13:46:39 +11:00
David Bomba
b8d97a69a2 Refactor for observers 2023-02-01 01:06:21 +11:00
David Bomba
399b397ecf Refactor for observers 2023-01-31 23:53:54 +11:00
David Bomba
da245c073a Refactor for permissions to include Edit permissions when testing view permissions 2023-01-31 22:21:23 +11:00
paulwer
e1fbbe4268 adding webhooks for products 2023-01-31 10:34:39 +01:00
David Bomba
9350ac3376
Merge pull request #8216 from LarsK1/patch-3
Add Webhook for archiving / restoring
2023-01-31 19:24:26 +11:00
Lars Kusch
95727d6ec2 Deduplication 2023-01-31 08:59:02 +01:00
Lars Kusch
d5cf303000 Add webhooks for restore 2023-01-30 08:26:32 +01:00
Lars Kusch
949722ff57 Minor fixes and addition functionality 2023-01-29 14:43:57 +01:00
David Bomba
886ca7f1e0 Fixes for staticmodel scopes 2023-01-29 19:56:13 +11:00
David Bomba
35775706be Improve backoff using exponential decay 2023-01-29 11:51:57 +11:00
David Bomba
6c86d7151a Update copyright year 2023-01-29 09:21:40 +11:00
Lars Kusch
8fce15750b
Update Webhook.php 2023-01-27 14:25:33 +01:00
David Bomba
57596ef26f Clean up for Base controller and enhanced permission filers 2023-01-25 12:58:24 +11:00
David Bomba
a0ac9df5fd Improve rate limiting when using send with gmail 2023-01-25 11:28:23 +11:00
David Bomba
79ec6b2ddc Ensure api token has a name using update route 2023-01-25 10:43:18 +11:00
David Bomba
725f8f7747
Merge pull request #8205 from turbo124/v5-develop
v5.5.62
2023-01-25 09:32:20 +11:00
David Bomba
a992c40c13 Fixes for permissions 2023-01-25 09:31:57 +11:00
David Bomba
dc475af2b9
Merge pull request #8188 from Hobby-Student/v5-develop
enhance address field
2023-01-24 08:10:08 +11:00
David Bomba
8886a4a33d remove nickname from fillable of Bank Integration 2023-01-24 08:07:19 +11:00
David Bomba
cf6a81ef0f Version bump 2023-01-24 07:25:06 +11:00
David Bomba
3312e7ce12 Update permissions logic 2023-01-23 11:01:27 +11:00
David Bomba
5888252267 Enhance bulk action guards + validation layer 2023-01-22 16:34:47 +11:00
David Bomba
ce3bf784ca Tests for refactoring entity file names and formatting entity numbers for file names 2023-01-22 09:45:46 +11:00
David Bomba
f6549f43ad Updates for API Docs 2023-01-22 09:28:50 +11:00
Hobby-Student
14096c92e7
enhance address field 2023-01-21 13:27:02 +01:00
David Bomba
81a7ba0acc Append entity name to the start of documents 2023-01-21 19:32:58 +11:00
David Bomba
0ae2260951 Tests around hasPermission 2023-01-21 16:59:51 +11:00
David Bomba
c1563c571d Permissions tests 2023-01-21 16:52:24 +11:00
David Bomba
c62456b319 Minor fixes for import 2023-01-20 10:58:24 +11:00
David Bomba
e0170dbecf Show credit payment amounts in the client portal 2023-01-19 14:45:34 +11:00
David Bomba
1b1fc71d0d Validation rules for clients in scheduler 2023-01-17 22:40:40 +11:00
David Bomba
5caba1d2c7 Implement next_run calculations 2023-01-17 19:42:34 +11:00
David Bomba
c51dd313b9 Tests for emailing client statements 2023-01-17 11:00:12 +11:00
David Bomba
f84a309964 Add task schedulers to login / refresh routes 2023-01-17 08:37:15 +11:00
David Bomba
9641d88b14 Remove .htaccess from update script 2023-01-17 08:31:07 +11:00
Lars Kusch
7285b39f1e
Merge branch 'v5-develop' into v5-develop 2023-01-16 16:31:30 +01:00
David Bomba
3ce3187ec2 Minor fixes for client ledger balance update 2023-01-15 17:42:13 +11:00
David Bomba
33a9cad32a Fixes for deleting invitations after a contact has been deleted 2023-01-14 15:28:35 +11:00
David Bomba
b0f8e10430 Clean up for the scheduler 2023-01-13 22:24:23 +11:00
David Bomba
9e5417ab1c Define the Client Statement Class 2023-01-13 20:16:17 +11:00
David Bomba
9e415b420c Refactor for scheduled tasks 2023-01-13 12:43:38 +11:00
David Bomba
5389c00c2f migrations for companies/accounts table 2023-01-13 00:32:54 +11:00
David Bomba
ff9bd79449 Merge branch 'v5-develop' into designer 2023-01-11 23:40:19 +11:00
David Bomba
ce6537852c Update stripe webhooks 2023-01-11 12:14:36 +11:00
David Bomba
a0395558f7 Update bank accounts when they are verified offline 2023-01-11 11:12:40 +11:00
David Bomba
7372cf4ffc
Merge pull request #8119 from turbo124/v5-develop
Product Sales Report
2023-01-09 11:06:54 +11:00
paulwer
205a0669d8 adding update_payment webhook 2023-01-08 12:36:14 +01:00
David Bomba
174d0d3338 Merge branch 'v5-develop' into designer 2023-01-08 15:21:46 +11:00
David Bomba
b7b3ecccbc Fixes for gateway webhooks - strpie 2023-01-06 18:43:28 +11:00
David Bomba
c5de8de343 Add subscription filters 2023-01-05 22:09:25 +11:00
David Bomba
dc4e0b9c96 Add subscription filters 2023-01-04 13:09:47 +11:00
David Bomba
1d28a98a55 Stubs for refactor for PDF generation 2022-12-23 13:22:01 +11:00
David Bomba
b1454d11ab Minor fixeS 2022-12-21 12:27:47 +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
Lars Kusch
b88dc785d7 Add BACS to livewire 2022-12-16 11:35:35 +01:00
Lars Kusch
380cff056a Minor fixes 2022-12-16 11:27:32 +01:00
Lars Kusch
e2bc018c97 Add base classes 2022-12-16 11:02:49 +01:00
David Bomba
e2439b60c3 Prevent relinking of payments with transactions 2022-12-16 09:38:02 +11:00
David Bomba
20ea1a3cdb
Merge pull request #8074 from turbo124/v5-develop
Force a currency for vendors
2022-12-14 18:13:04 +11:00
David Bomba
37865e8802
Merge pull request #8059 from LarsK1/patch-stripe-klarna
Change Klarna intregration to comply with Klarna's rules
2022-12-14 18:12:06 +11:00
David Bomba
a25711b5eb Drop use_vendor_currency column from companies 2022-12-14 13:20:32 +11:00
David Bomba
e595105f69 Refactor to use vendor currencies for purchase orders 2022-12-14 11:45:47 +11:00
David Bomba
3998cc9d10 Add doc block definitions 2022-12-14 11:26:07 +11:00
David Bomba
5e6fc9117a Minor fixes 2022-12-14 09:20:26 +11:00
Lars Kusch
46624c4be9
Added getter for ID 2022-12-10 05:50:54 +01:00
David Bomba
81e8997e2c Minor cleanup for gateway model 2022-12-10 10:54:34 +11:00
David Bomba
70db8052c0 add checks prior to attempting to add in payment types 2022-12-08 14:19:43 +11:00
David Bomba
bad7b242e1 Fixes for Klarna 2022-12-07 23:01:16 +11:00
David Bomba
449d88dd21
Merge pull request #8053 from LarsK1/patch-4
Stripe: add Klarna as payment method
2022-12-07 19:50:31 +11:00
David Bomba
5d5cc1eec2
Merge branch 'v5-stable' into patch-4 2022-12-07 19:44:45 +11:00
David Bomba
ff0a22ff85
Merge pull request #8039 from LarsK1/patch-5
Add support for Matomo
2022-12-07 18:41:33 +11:00
Lars Kusch
26d3595ef5 Add Matomo to database table 2022-12-07 08:39:05 +01:00
David Bomba
02d30ee778 Add convert currency properties to company table 2022-12-07 13:48:38 +11:00
Lars Kusch
701344947f Add Support for Klarna 2022-12-05 09:03:08 +01:00
David Bomba
855206fb15 Add delete webhook for projects 2022-12-05 12:30:58 +11:00
David Bomba
bb535f22c0 Fixes for edge cases with recurring invoice due date days = 0 2022-12-02 11:02:04 +11:00
David Bomba
eb0bdd12ba Fixes for CSV imports, replace work_phone with phone 2022-11-30 11:46:02 +11:00