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