1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-11-13 14:42:42 +01:00
Commit Graph

288 Commits

Author SHA1 Message Date
David Bomba
615e82a5c8 ide helpers 2023-03-08 18:33:42 +11:00
David Bomba
26a4198cbe Fixes for last login for clients 2023-03-04 11:00:52 +11:00
David Bomba
d21ce4a567 Merge designer into design_changes 2023-02-25 14:36:00 +11:00
David Bomba
4babfbb651 php-cs-fixer 2023-02-16 12:36:09 +11:00
Lars Kusch
841489e895
Merge branch 'v5-develop' into v5-develop 2023-02-07 09:32:44 +01:00
David Bomba
6c86d7151a Update copyright year 2023-01-29 09:21:40 +11:00
David Bomba
c1563c571d Permissions tests 2023-01-21 16:52:24 +11:00
David Bomba
1d28a98a55 Stubs for refactor for PDF generation 2022-12-23 13:22:01 +11:00
Lars Kusch
b88dc785d7 Add BACS to livewire 2022-12-16 11:35:35 +01:00
David Bomba
a1629bbab4 Fixes for applying numbers 2022-09-12 21:08:50 +10:00
David Bomba
5c13668a37 Remove snappdf download from composer script 2022-08-19 14:07:33 +10:00
David Bomba
2893c98b0e Tests for reminders 2022-08-10 13:35:47 +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
80b0d19951 Fixes for GoCardless 2022-06-12 20:35:48 +10:00
David Bomba
af9b578a7e Minor fixes for exports 2022-06-03 12:36:30 +10:00
David Bomba
3bf56af37f Fixes for timezone issues with recurring entities 2022-06-02 13:49:29 +10:00
David Bomba
8e3ccc83ad Fixes for displaying payment gateways where min_limit is enforced 2022-05-18 08:47:54 +10:00
David Bomba
7ff3397616 limit system logs in client response 2022-05-13 07:52:02 +10:00
David Bomba
638c1ab751 Cleanup 2022-04-28 13:39:47 +10:00
David Bomba
8c6d9201fa Limit client activities 2022-04-27 16:52:29 +10:00
David Bomba
6f491dfb92 Update Copyright text 2022-04-27 13:20:41 +10:00
David Bomba
4210d11fc1 Reports 2022-04-06 20:14:54 +10:00
David Bomba
15b18dfc8f Entity translations 2022-04-06 10:38:01 +10:00
David Bomba
9722289796 Fixes for coercing types for react UI 2022-04-03 19:39:55 +10:00
David Bomba
7e3f1f19ec Remove authorize method for SEPA 2022-03-29 16:07:40 +11:00
David Bomba
29ed09db5d Fixes for client contact authentication 2022-03-16 16:29:39 +11:00
David Bomba
6351cc8c60 Fixes for balances 2022-03-10 12:17:05 +11:00
David Bomba
b7dced76cd Transaction events 2022-03-10 11:32:04 +11:00
David Bomba
b0d5117a0f Sort order or payment methods 2022-03-09 12:31:54 +11:00
David Bomba
263bcd8126 Add ability to purge clients 2022-01-30 10:46:39 +11:00
David Bomba
6c15150d32 Localize dates in Client Portal 2022-01-17 18:53:39 +11:00
David Bomba
de0bebcd2c refactor 2021-12-09 16:34:23 +11:00
David Bomba
7df47835a2 Check for country on client as first check 2021-11-03 11:55:45 +11:00
Benjamin Beganović
56761b7585 Merge remote-tracking branch 'upstream/v5-develop' into gocardless-direct-debit 2021-10-21 14:40:45 +02:00
David Bomba
5579cee330
Merge pull request #6876 from turbo124/v5-develop
Refactor for backup storage location
2021-10-21 08:20:11 +11:00
David Bomba
ae3edef16c Refactor for backup storage location 2021-10-20 14:05:46 +11:00
Benjamin Beganović
0d20e75636 Allow GatewayType\SEPA to show on methods page 2021-10-19 18:05:27 +02:00
Benjamin Beganović
a9ac839fc9
Merge branch 'v5-develop' into gocardless-direct-debit 2021-10-19 16:29:50 +02:00
Benjamin Beganović
98d2a4a407 Support for DIRECT_DEBIT on authorization pages 2021-10-19 15:37:23 +02:00
David Bomba
6641320567 Refactor for payment failure mailers 2021-10-17 21:40:40 +11:00
David Bomba
0b84c86aed Add back eager loads 2021-10-10 20:37:57 +11:00
David Bomba
e6be94ad22 Improve query efficiency 2021-10-08 16:03:26 +11:00
David Bomba
a3e0d57133 Add customer to sofort payments 2021-09-15 14:39:34 +10:00
David Bomba
570ffad29e Fixes for settings check for type bool 2021-09-11 08:43:40 +10:00
David Bomba
b12190e554 Add fixing of invitations into check data script 2021-09-08 09:29:20 +10:00
David Bomba
f996da294d Include trashed user on client record 2021-09-04 13:35:53 +10:00
=
6efe373c55 Client merge 2021-08-01 15:46:40 +10:00
David Bomba
0fe892a292 Sort order of system log 2021-07-27 09:02:14 +10:00
David Bomba
70a7336163 Bug fixes 2021-07-09 15:50:16 +10:00
David Bomba
5affb4a036 Additional checks for payment method objects 2021-07-09 09:46:18 +10:00
David Bomba
95bc747523 Fixes for displaying enabled gateways for payment methods 2021-07-07 08:46:03 +10:00
David Bomba
7dbe870ce0 Fixes for payment methods - gateway types 2021-07-04 13:16:12 +10:00
David Bomba
e8a1df16cd Fixes for credit query 2021-07-02 16:36:14 +10:00
David Bomba
d353ef9a5f Fixes for gateways 2021-06-30 21:21:46 +10:00
David Bomba
36f6cbbcc9 Update license in codebase 2021-06-16 16:58:16 +10:00
=
afdfddd7e9 Refactor for entity paths 2021-06-12 21:50:01 +10:00
David Bomba
3954ac3f3a Fixes for timezone offsets 2021-06-12 07:41:02 +10:00
David Bomba
1bc32c2aca Working on Timezone Offsets 2021-06-11 07:34:03 +10:00
David Bomba
821ed8678e Catch missing cache items 2021-06-10 13:56:02 +10:00
David Bomba
887c9a8eab Minor fixes 2021-06-10 12:24:32 +10:00
David Bomba
9fc5a1c947 Tests for import company 2021-05-28 08:00:30 +10:00
David Bomba
4703496c7c Fixes for PSR loading 2021-05-04 22:04:07 +10:00
Benjamin Beganović
b230680e8f Allow prefilling the client/contact fields over query parameters 2021-04-05 10:43:25 +02:00
David Bomba
c95e0c3d7e Tuning company settings for missing properties 2021-03-17 20:28:44 +11:00
David Bomba
c20d2eedbc remove redundant method 2021-02-23 23:45:50 +11:00
David Bomba
62feba5a51 Localizing Dates 2021-02-23 21:04:39 +11:00
David Bomba
b5ff2d8a02 Fixes for company gateway payment method resolution 2021-01-27 12:06:25 +11:00
David Bomba
6540a25531 Refactor client numbering 2021-01-25 21:34:12 +11:00
David Bomba
cfc144b6ec Group Document defaults 2021-01-20 07:22:14 +11:00
David Bomba
cbd6f212b5 deprecate old getPaymentMethods() 2021-01-18 13:59:06 +11:00
David Bomba
2f58096872 Fixes for displaying Recurring Invoice PDF 2021-01-15 13:02:55 +11:00
Benjamin Beganović
2f17f7011a Show "Apply credits" only 2021-01-11 15:21:17 +01:00
=
56bcaf0785 Fix for custom payment driver label 2021-01-07 21:09:24 +11:00
David Bomba
ad57469ee4 Flutter Service Worker 2021-01-04 20:53:58 +11:00
David Bomba
934610a01c Update copyright + version bump + set canadian dollar symbol to $ 2021-01-04 08:54:54 +11:00
Benjamin Beganović
20c010448a apply php-cs-fixer 2020-12-16 12:52:40 +01:00
David Bomba
f49faf8f16 Fix for custom gateway query 2020-12-11 08:10:50 +11:00
David Bomba
763fa6ef08 Fix for custom gateway query 2020-12-11 08:09:04 +11:00
Benjamin Beganović
ae88d5e08e php-cs-fixer format 2020-11-25 15:19:52 +01:00
David Bomba
28cbd75fcb Fixes for credit PDF 2020-11-11 11:13:39 +11:00
=
6479b2fd3e Fix for laravel 8 route file regression + psalm cleanup 2020-11-01 16:09:09 +11:00
David Bomba
9aeb2d7a5b Psalm cleanup 2020-10-28 21:10:49 +11:00
David Bomba
8f53424017 Fixes 2020-10-27 06:10:04 +11:00
David Bomba
1b2922b57c credit payment type 2020-10-26 11:58:08 +11:00
David Bomba
50eaf0cc78 Fix for date localization 2020-10-24 14:38:53 +11:00
David Bomba
90494547c5 Fix for whitelabel getter 2020-10-20 13:23:48 +11:00
David Bomba
27f678bd8c working on credit payments 2020-10-15 15:07:42 +11:00
David Bomba
0d17b299a0 Refactor payments for credits 2020-10-15 11:37:16 +11:00
David Bomba
96750d5fdb Refactor for payments via client portal 2020-10-13 21:32:15 +11:00
David Bomba
d89b4fcbc3 Refactor for gateway fee calculations 2020-10-12 22:25:27 +11:00
David Bomba
1eadbde544 working on refactor of company gateway fees 2020-10-12 22:02:02 +11:00
David Bomba
046805995a Recalculating gateway fees depending on gateway type 2020-10-12 15:30:53 +11:00
David Bomba
c8770f09ca Refactor for determining gateway fees 2020-10-12 15:10:34 +11:00
David Bomba
50b24c55d9 Working on applying credits to payments prior to billing via gateway 2020-10-07 22:03:53 +11:00
David Bomba
ba75a44eb8
Laravel 7.x Shift (#40)
* Adopt Laravel coding style

The Laravel framework adopts the PSR-2 coding style with some additions.
Laravel apps *should* adopt this coding style as well.

However, Shift allows you to customize the adopted coding style by
adding your own [PHP CS Fixer][1] `.php_cs` config to your project.

You may use [Shift's .php_cs][2] file as a base.

[1]: https://github.com/FriendsOfPHP/PHP-CS-Fixer
[2]: https://gist.github.com/laravel-shift/cab527923ed2a109dda047b97d53c200

* Shift bindings

PHP 5.5.9+ adds the new static `class` property which provides the fully qualified class name. This is preferred over using class name strings as these references are checked by the parser.

* Shift core files

* Shift to Throwable

* Add laravel/ui dependency

* Unindent vendor mail templates

* Shift config files

* Default config files

In an effort to make upgrading the constantly changing config files
easier, Shift defaulted them so you can review the commit diff for
changes. Moving forward, you should use ENV variables or create a
separate config file to allow the core config files to remain
automatically upgradeable.

* Shift Laravel dependencies

* Shift cleanup

* Upgrade to Laravel 7

Co-authored-by: Laravel Shift <shift@laravelshift.com>
2020-09-06 19:38:10 +10:00
David Bomba
ffdfaefd80 Working on system logs 2020-08-24 12:45:53 +10:00
David Bomba
71be551062 Fixes for disabling client gateways 2020-08-19 08:47:05 +10:00
David Bomba
089f50e7ed if company gateway set to zero, disable gateways for client 2020-08-19 08:46:27 +10:00
David Bomba
a5d2ac2cb9 Fixes for fees and settings object 2020-08-05 21:48:53 +10:00
David Bomba
8c72321c09 Refactor company gateway queries to ensure their order is respected 2020-08-05 11:41:32 +10:00