1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-09-23 18:01:35 +02:00
Commit Graph

643 Commits

Author SHA1 Message Date
David Bomba
fd91db2f6e updates for paymentable dates on import 2023-04-30 08:19:29 +10:00
David Bomba
3a5e6b4358 Set new default design if current default is deleted 2023-04-29 21:01:20 +10:00
David Bomba
939dd44be5 Set new default design if current default is deleted 2023-04-29 21:01:02 +10:00
David Bomba
77bbb8d9e6 move e_invoice config into company settings 2023-04-28 11:39:41 +10:00
David Bomba
9ea94b285b Refactor for taxes 2023-04-22 17:07:22 +10:00
David Bomba
8ef96a3f55 Different way to access transaction via expense 2023-04-18 18:29:14 +10:00
David Bomba
0339e7a07b Fixes for sorting 2023-04-11 17:27:37 +10:00
David Bomba
fabf02ace0 Fixes for task time_logs 2023-04-11 12:23:09 +10: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
634063779a minor fixes 2023-03-31 10:33:34 +11:00
David Bomba
5a42b89d55 cs fixer 2023-03-18 18:24:56 +11:00
David Bomba
c213e8705d Update payment display screen in Client Portal. 2023-03-16 16:45:40 +11:00
David Bomba
7ad1c08d51 Add search by client from invoices 2023-03-15 09:40:31 +11:00
David Bomba
4babfbb651 php-cs-fixer 2023-02-16 12:36:09 +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
b260a62a73 Fixes for observers 2023-01-31 22:27:29 +11:00
David Bomba
da245c073a Refactor for permissions to include Edit permissions when testing view permissions 2023-01-31 22:21:23 +11:00
David Bomba
f3e5682d11 MInor fixes 2023-01-31 21:05:01 +11: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
bb361f78dd Handle different cases 2023-01-31 09:05:58 +01:00
Lars Kusch
95727d6ec2 Deduplication 2023-01-31 08:59:02 +01:00
David Bomba
2f9fcbd42e Ensure companies have the correct size when there are heterogeneous user permissions 2023-01-30 19:50:27 +11:00
Lars Kusch
d5cf303000 Add webhooks for restore 2023-01-30 08:26:32 +01:00
Lars Kusch
0e4dd61684 Add observers into BaseRepository 2023-01-30 08:22:19 +01:00
Lars Kusch
0f05065279 Move invoice archive to Base Repository 2023-01-30 08:02:02 +01:00
David Bomba
a8982cde44 Clean up 2023-01-30 17:08:21 +11:00
David Bomba
6c86d7151a Update copyright year 2023-01-29 09:21:40 +11:00
David Bomba
5ae52c5a91 If not contacts array is passed, do no attempt to modify / save contacts 2023-01-24 07:42:15 +11:00
David Bomba
df6e9bc9b8 If not contacts array is passed, do no attempt to modify / save contacts 2023-01-24 07:38:57 +11:00
David Bomba
e0170dbecf Show credit payment amounts in the client portal 2023-01-19 14:45:34 +11:00
David Bomba
3ce3187ec2 Minor fixes for client ledger balance update 2023-01-15 17:42:13 +11:00
David Bomba
9de6ee1d2a Change the order we check a payment deleted status 2023-01-14 16:22:26 +11:00
David Bomba
9e415b420c Refactor for scheduled tasks 2023-01-13 12:43:38 +11:00
David Bomba
ae00f3cad3 Fixes for converting matched transactions 2023-01-10 22:31:14 +11:00
David Bomba
5d459aaa2f Fixes for credit creation after downgrading a subscription service 2023-01-10 14:32:53 +11:00
David Bomba
7dec26f788 minor fixes for subscriptions 2022-12-16 23:37:03 +11:00
David Bomba
e2439b60c3 Prevent relinking of payments with transactions 2022-12-16 09:38:02 +11:00
David Bomba
55c0453b75 Subscriptions v2 2022-12-15 12:16:50 +11:00
David Bomba
dff9c9566c Fixes for phone validation 2022-12-08 10:38:52 +11:00
David Bomba
eb0bdd12ba Fixes for CSV imports, replace work_phone with phone 2022-11-30 11:46:02 +11:00
David Bomba
ff38a91302 Bulk match transactions 2022-11-25 07:52:47 +11:00
David Bomba
0f2e19a873 Merge branch 'v5-develop' into bank_rules 2022-11-23 12:54:26 +11:00
David Bomba
0efaf80cee Tests for matching expenses 2022-11-20 13:55:19 +11:00
David Bomba
86813f91cc Adjust when we send certain events after an email failure 2022-11-20 12:00:04 +11:00
David Bomba
5f0d905265 Fixes for failed email mailer, edge case where balances may not adjust correctly 2022-11-20 11:46:32 +11:00
David Bomba
069568da6e Minor fixes for request forms 2022-11-20 11:16:38 +11:00
David Bomba
f6f659521f Merge branch 'v5-develop' into bank_rules 2022-11-20 11:08:09 +11:00
David Bomba
a6079b0cc1 Fixes for variables in recurring invoices 2022-11-18 07:45:14 +11:00
David Bomba
59afb55963 ensure bank integration id is always present 2022-11-14 09:33:04 +11:00
David Bomba
6ef21be16c Bank transaction rules 2022-11-13 15:21:37 +11:00
David Bomba
7150fdf66c Bank Transaction Rules 2022-11-13 15:12:50 +11:00
David Bomba
f54f4b9200 Minor fixes for negative invoices 2022-11-13 10:44:01 +11:00
David Bomba
dacde3358a Add Bank Services class 2022-11-11 15:28:49 +11:00
David Bomba
b3d53a7cd8 Line item tax amounts 2022-11-10 21:57:55 +11:00
David Bomba
f37715d751 Only store html backups for plan users on hosted service 2022-11-07 10:33:39 +11:00
David Bomba
9c16c12ee9 remove html_backup column from backups tables 2022-11-07 08:52:06 +11:00
David Bomba
18ce82ceed clean up for user 2022-11-07 08:20:14 +11:00
David Bomba
47916ed30a Improve handling of saving a client that has been created from an invoice import 2022-11-04 15:07:37 +11:00
David Bomba
b3e02c8a70 Override phone number with international format 2022-11-03 17:31:46 +11:00
David Bomba
e06563c00f Override phone number with international format 2022-11-03 17:26:52 +11:00
David Bomba
dddfd32757 Improve memory handling 2022-11-01 21:20:28 +11:00
David Bomba
4108868b19 don't link entities when we are in a transaction 2022-10-30 20:48:43 +11:00
David Bomba
95610fd25e Restrict size and amount of jobs 2022-10-28 13:09:17 +11:00
David Bomba
b7cb81a4dd Bank Transaction matching 2022-10-25 13:58:44 +11:00
David Bomba
ff56fa1ba8 Minor clean up for activity repo 2022-10-25 13:07:21 +11:00
David Bomba
b1dc70f18a Save Bank Transaction manually 2022-10-24 09:14:42 +11:00
David Bomba
ce47e30aa2 Merge branch 'v5-develop' into yodlee 2022-10-24 08:43:02 +11:00
David Bomba
eca5635d3e Disable creating backups 2022-10-22 08:23:36 +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
cc84f9eb2e Fix for placeholder replacements in invoices 2022-10-21 09:05:37 +11:00
David Bomba
867b960532 Merge branch 'v5-develop' into yodlee 2022-10-04 13:43:32 +11:00
David Bomba
64c5e2a4e4 Minor fixes 2022-10-02 11:00:32 +11:00
David Bomba
775ee542b5 Fixes for bank integration routres 2022-09-24 07:37:55 +10:00
David Bomba
78a1a3020c Minor fixes 2022-09-22 11:47:58 +10:00
David Bomba
f4a12660ad Refactor for bank transactions 2022-09-21 15:30:57 +10:00
David Bomba
0d2cd69ad3 Implement 3DS for Braintree 2022-09-21 12:43:24 +10:00
David Bomba
73f5c599fb Fixes for bank transactions transformer 2022-09-14 15:35:51 +10:00
David Bomba
84347eb583 Add logging 2022-09-14 13:08:35 +10:00
David Bomba
20f398d49b Add redundancy checks when creating task numbers 2022-09-13 19:32:53 +10:00
David Bomba
870da39eb3 Fixes for race condition when saving expense numbers 2022-09-08 07:57:30 +10:00
David Bomba
c0cb157309 Merge branch 'v5-develop' into yodlee 2022-09-07 14:54:50 +10:00
David Bomba
84e634c28c Handle single contact object passed into array 2022-09-06 17:42:33 +10:00
David Bomba
b35bdebccf Handle single contact object passed into array 2022-09-06 17:41:37 +10:00
David Bomba
bfff515b59 Ensure documents array is an array 2022-09-06 17:36:56 +10:00
David Bomba
ccf8aa1dea Client Paid To Date updates 2022-09-05 11:51:47 +10:00
David Bomba
f557a93533 Catch and remove updates for oauth_provider_id 2022-08-29 17:04:48 +10:00
David Bomba
861b87bc58 Fixes for applying payment number 2022-08-29 07:59:40 +10:00
David Bomba
59f9f0702a Wrap client paid to date in transaction 2022-08-25 09:05:57 +10:00
=
2c8d25eeb3 Refactor payment queries for improved efficiency 2022-08-22 13:49:07 +10:00
=
4e3f52a1ee Refactor for payments to improve query efficiency 2022-08-22 13:24:33 +10:00
=
b99e623100 fixes for restoring a credit 2022-08-22 11:21:43 +10:00
=
b63b3c707e Add daily checks for credit balances 2022-08-22 11:07:11 +10:00
=
b5f61d22a7 Tests for credit balance 2022-08-22 10:27:11 +10:00
=
59e3ab9993 Working on client credit balance field 2022-08-22 08:48:52 +10:00
David Bomba
90557a3083 Working on BankTransaction scaffolds 2022-08-11 16:26:47 +10:00