Commit Graph

274 Commits

Author SHA1 Message Date
David Bomba 402ac09c22 Remove references from .env.example 2024-04-24 07:19:56 +10:00
paulwer 2d091f3cb6 Merge branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-inbound-email-expenses 2024-04-23 22:38:57 +02:00
David Bomba f65567a637 Update copyright 2024-04-12 14:15:41 +10:00
paulwer 7b29ee8ebf remove unused variables from ExpenseMailbox check 2024-04-07 16:30:04 +02:00
paulwer b7378b9b10 renaming inbound_mailbox to expense_mailbox 2024-04-04 07:27:07 +02:00
paulwer 157037f56f renamings + move imap job to self-hosted only + allow by clients 2024-03-25 06:41:22 +01:00
paulwer ad964ca61a Merge branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-inbound-email-expenses 2024-03-24 12:54:55 +01:00
David Bomba 8274ba0a3d Fixes for validation 2024-03-20 22:10:06 +11:00
David Bomba 584c83e8a6 Fixes fo r tests 2024-03-20 17:51:07 +11:00
David Bomba a871e319ea Fixes for attempting to pass a negative value for a applied amount 2024-03-20 17:17:23 +11:00
David Bomba 73c73d1f5c Fixes for applied and unapplied amounts after a refund 2024-03-20 16:52:14 +11:00
paulwer 0aaaf27314 Merge branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-inbound-email-expenses 2024-03-19 08:16:01 +01:00
David Bomba 80b944f822 Add SMS checks 2024-03-17 15:25:31 +11:00
David Bomba 8a54df3cf6 Update blacklist 2024-03-17 12:07:20 +11:00
paulwer 6bb86caff3 Merge branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-inbound-email-expenses 2024-02-27 08:13:19 +01:00
David Bomba c5b6938447 php cs fixer 2024-02-13 15:25:18 +11:00
David Bomba 8ff283e03b Fixes for email reports 2024-02-04 15:06:24 +11:00
David Bomba 50cf6dbccb Fixes for company user counter 2024-01-31 18:23:54 +11:00
David Bomba c4b76a00ba v5.8.17 2024-01-29 22:58:50 +11:00
paulwer 678da384a9 Merge branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-inbound-email-expenses 2024-01-20 08:51:09 +01:00
David Bomba 40086db271 cs fixer 2024-01-14 15:05:00 +11:00
paulwer 3fc35aefe7 Merge branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-inbound-email-expenses 2023-12-28 10:50:32 +01:00
paulwer ad009b5837 changes according to: https://github.com/invoiceninja/invoiceninja/pull/9042#discussion_r1432330656 2023-12-28 10:18:24 +01:00
paulwer 77a615adb6 minor updates 2023-12-28 10:05:46 +01:00
paulwer 21a8f4da76 rework env-struct & validation of expense_mailbox 2023-12-28 10:00:38 +01:00
David Bomba e2e9a35672 Update domains 2023-12-26 14:08:01 +11:00
David Bomba a88b4d5d8d Convest rule to validationrule 2023-12-26 13:54:27 +11:00
David Bomba 3e4cf6f261 Convest rule to validationrule 2023-12-26 13:51:37 +11:00
David Bomba 429bcf51b9 Update blacklist 2023-12-26 13:27:16 +11:00
paulwer 168fef71c7 switch to endings for better oportunity to display in frontend 2023-12-15 18:36:17 +01:00
paulwer 36279be694 validator for ExpenseMailbox property 2023-12-15 18:15:55 +01:00
Joe Kappus 96a08f8c92
Update blacklist rules 2023-12-15 05:18:02 -05:00
David Bomba 7964069e5b Only one notification per invoice, per product 2023-11-13 11:17:46 +11:00
David Bomba 3013f64e10 Updates for company import 2023-11-03 15:14:34 +11:00
David Bomba 33585c65c4 php cs fixes 2023-10-26 13:57:44 +11:00
David Bomba cdc345f75b Add language id to users 2023-10-01 21:52:26 +11:00
David Bomba 21862adbae Fixes for tess 2023-09-17 19:11:04 +10:00
David Bomba 402343d988 FIxes for refundable requests 2023-09-01 13:20:37 +10:00
David Bomba 15f89fdf33 Patches for refund validation 2023-09-01 12:56:06 +10:00
David Bomba 8b400020ce Updates for blacklist rules 2023-08-27 08:41:27 +10:00
David Bomba e1863394ef Support using draft credits in payments 2023-08-10 18:07:22 +10:00
David Bomba 54b64fe6ad Add in custom fields for exports 2023-08-07 20:47:05 +10:00
David Bomba b97de29f74 Updated static analysis 2023-08-07 15:37:30 +10:00
David Bomba 01cc61b586 Updated static analysis 2023-08-07 15:07:52 +10:00
David Bomba f186422741 Updates for static analysis 2023-08-06 18:18:36 +10:00
David Bomba 68ce3be42b Updates for static analysis 2023-08-06 17:35:19 +10:00
David Bomba b13783d75b Migration for dashboard permissions 2023-08-06 17:03:12 +10:00
David Bomba 0792638e90 Static analysis cleanup 2023-08-01 23:28:30 +10:00
David Bomba 82784582f0 Static analysis cleanup 2023-08-01 23:01:48 +10:00
David Bomba 908161eae7 Static analysis cleanup 2023-08-01 22:36:04 +10:00
David Bomba 69786492e0 Minor update 2023-07-31 18:22:34 +10:00
David Bomba 1127f3ea5f Additional payment logic 2023-07-14 17:09:23 +10:00
David Bomba 3f610d68eb Refactor for subdomain validations: 2023-06-07 11:21:26 +10:00
David Bomba cc100de1bd Fixes for static analysis 2023-04-27 10:19:55 +10:00
David Bomba 48c2d36830 Fixes for linking multiple invoices 2023-04-26 07:56:47 +10:00
David Bomba 1aa5368e31 Update blacklist rules 2023-04-25 14:38:43 +10:00
David Bomba e410741665 Minor fixes for quotas 2023-04-22 09:18:52 +10:00
David Bomba c90d930f89 Fixes for Product Sales Reports 2023-04-14 10:27:00 +10:00
David Bomba 5a42b89d55 cs fixer 2023-03-18 18:24:56 +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 30f85d8e23 Add logging around webhooks 2023-03-03 09:09:04 +11:00
David Bomba cfdaa1517c php-cs-fixer 2023-02-22 17:37:16 +11:00
David Bomba 718551f59d Fixes for tests 2023-02-21 08:11:01 +11:00
David Bomba 2662638974 Return false if no excluded permissions are encountered 2023-02-20 20:00:10 +11:00
David Bomba 4babfbb651 php-cs-fixer 2023-02-16 12:36:09 +11:00
David Bomba 6c86d7151a Update copyright year 2023-01-29 09:21:40 +11:00
David Bomba 1b1fc71d0d Validation rules for clients in scheduler 2023-01-17 22:40:40 +11:00
David Bomba 2e24fc34c7 domain rules 2023-01-11 20:41:09 +11:00
David Bomba d0bb55f0c2 Refactor remaining entities to attach using data rather than paths 2022-11-28 14:16:46 +11:00
David Bomba 20810bd7fe Minor fixes for company count 2022-11-24 20:33:52 +11:00
David Bomba 637c2cc954 Fixes for bank transaction imports 2022-11-15 23:04:14 +11:00
David Bomba 98e920a518 update lists 2022-11-15 07:40:32 +11:00
David Bomba 18a038a34d Fixes for 2FA 2022-11-09 22:22:52 +11:00
David Bomba f1682ca122 Adjustments for has phone class 2022-11-07 07:44:19 +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 1e249e87fe Override phone number with international format 2022-11-03 17:22:41 +11:00
David Bomba 7c6e5843d3 Override phone number with international format 2022-11-03 17:20:57 +11:00
David Bomba 27954d1ee2 Override phone number with international format 2022-11-03 17:16:06 +11:00
David Bomba 1368da0c90 Override phone number with international format 2022-11-03 17:14:02 +11:00
David Bomba e59cd01996 Override phone number with international format 2022-11-03 17:12:13 +11:00
David Bomba c0870afded Fixes for verifyphone 2022-11-03 16:45:56 +11:00
David Bomba 65a5f0d348 minor fixes 2022-11-03 09:06:14 +11:00
David Bomba aa206cb406 Fixes for verifyphone 2022-11-02 21:36:57 +11:00
David Bomba 270b0106fc Validate phone numbers 2022-11-02 21:30:25 +11:00
David Bomba 25a298f754 Minor fixes for refunds 2022-11-01 08:07:24 +11:00
David Bomba 3613a0e2d5 Improve client imports 2022-09-10 09:44:43 +10:00
David Bomba 496da291d8 Prevent negative credits from being applied as payments to a invoice 2022-08-24 16:08:30 +10:00
= 16a1c65354 valid credits rules 2022-08-22 15:05:02 +10:00
= 4e3f52a1ee Refactor for payments to improve query efficiency 2022-08-22 13:24:33 +10:00
David Bomba e716bb5a02 Fixes for showing fees in both the product and tax tables 2022-08-19 08:41:50 +10:00
David Bomba 24b37e2789 Minor fixes for PDF generation 2022-08-04 12:40:14 +10:00
David Bomba cef753bbd0 Update lists 2022-07-27 16:45:58 +10:00
David Bomba 071f2ee102 Post Merge v5-develop 2022-07-15 17:41:30 +10:00
David Bomba 09d5b7c38f Wrap paid to date in transaction 2022-07-11 18:24:49 +10:00
Shift 19080933b6
Apply Laravel coding style
Shift automatically applies the Laravel coding style - which uses the PSR-2 coding style as a base with some minor additions.

You may customize the code style applied by adding a [PHP CS Fixer][1] or [PHP CodeSniffer][2] ruleset to your project root. Feel free to use [Shift's Laravel ruleset][3] to help you get started.

For more information on customizing the code style applied by Shift, [watch this short video][4].

[1]: https://github.com/FriendsOfPHP/PHP-CS-Fixer
[2]: https://github.com/squizlabs/PHP_CodeSniffer
[3]: https://gist.github.com/laravel-shift/cab527923ed2a109dda047b97d53c200
[4]: https://laravelshift.com/videos/shift-code-style
2022-06-21 09:57:17 +00:00
David Bomba e071c3aae7 Ensure freshness of models 2022-05-27 09:51:54 +10:00
David Bomba f604e463c2 Throttle payment methods to prevent spam: 2022-05-11 15:25:33 +10:00