Joshua Dwire
347c4f95d6
Switch "All Time" option for statements to pull the earliest invoice date.
2023-06-15 13:51:09 -04:00
Joshua Dwire
2d54c4fdb3
Support All Time option for statements and support excluding clients with no invoices matching the selected filters
2023-06-13 15:23:54 -04:00
David Bomba
5fbdde6d61
fixes for payments
2023-06-09 14:45:38 +10:00
David Bomba
d7b315f62f
Add all send email contacts to statements
2023-05-06 22:20:12 +10:00
David Bomba
eaee83623f
Add all send email contacts to statements
2023-05-06 22:19:55 +10:00
David Bomba
7f951b94ef
remove redundant classses
2023-04-30 20:25:47 +10:00
David Bomba
5a42b89d55
cs fixer
2023-03-18 18:24:56 +11:00
David Bomba
19104ec0d5
Add functionality to keep payment_balance up to date.
...
:
2023-03-10 14:01:07 +11:00
David Bomba
0ba0937a18
Refactor for emailing client statements
2023-03-07 19:52:37 +11:00
David Bomba
9b140a6e9e
Working on email refactor
2023-03-06 19:07:25 +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
fecf1e13b5
Fixes for tests
2023-02-01 13:46:39 +11:00
David Bomba
6c86d7151a
Update copyright year
2023-01-29 09:21:40 +11:00
David Bomba
0d767f7d98
update billing_context to use hashed_ids
2023-01-18 16:52:32 +11:00
David Bomba
c51dd313b9
Tests for emailing client statements
2023-01-17 11:00:12 +11:00
David Bomba
9de6ee1d2a
Change the order we check a payment deleted status
2023-01-14 16:22:26 +11:00
David Bomba
10c316792b
Adjustment for credit balance calculations
2023-01-10 10:48:03 +11:00
David Bomba
724c19d539
Clean up for logging
2022-11-27 09:26:52 +11:00
David Bomba
20810bd7fe
Minor fixes for company count
2022-11-24 20:33:52 +11:00
David Bomba
8f5fb2ca9f
Fixes for recurring invoice edge case
2022-11-24 17:23:36 +11:00
David Bomba
d68918b213
Ensure we also query trashed client records before lock
2022-09-12 08:33:59 +10:00
David Bomba
9846a3e18f
Fixes for default mark down settings
2022-09-05 17:18:08 +10:00
David Bomba
ccf8aa1dea
Client Paid To Date updates
2022-09-05 11:51: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
6f491dfb92
Update Copyright text
2022-04-27 13:20:41 +10:00
David Bomba
ea18f24c4e
remove -increment() methods
2022-03-27 17:04:13 +11:00
David Bomba
d30987c203
Fixes for refund payments
2022-03-26 13:58:49 +11:00
David Bomba
7dbb8154f5
Refactor to use increments
2022-03-09 14:44:05 +11:00
David Bomba
e9e8e259e8
Fixes for deleting payments
2022-03-01 21:25:18 +11:00
Benjamin Beganović
139ede5db0
Generate statemets using service
2021-09-14 13:55:24 +02:00
=
b95b80fc32
Merging Clients
2021-08-01 17:21:08 +10:00
=
6efe373c55
Client merge
2021-08-01 15:46:40 +10:00
David Bomba
05ca393678
Fixes for payments with credits
2021-07-08 20:56:21 +10:00
David Bomba
7fb41b7d60
Fixes for mime types
2021-07-06 07:53:32 +10:00
David Bomba
5c1b9d5b2d
Fixes for client credits
2021-07-04 09:02:16 +10:00
David Bomba
cf5ddfad81
Fixes for credit query
2021-07-04 07:48:16 +10:00
David Bomba
e8a1df16cd
Fixes for credit query
2021-07-02 16:36:14 +10:00
David Bomba
84dd24c070
Tests for credit balances
2021-07-02 09:48:11 +10:00
David Bomba
36f6cbbcc9
Update license in codebase
2021-06-16 16:58:16 +10:00
David Bomba
64afdc20fa
Fixes for payment failure mailer
2021-02-18 10:51:56 +11:00
David Bomba
69bc2f0183
Fixes for getPaymentMethods
2021-01-18 13:12:48 +11:00
David Bomba
934610a01c
Update copyright + version bump + set canadian dollar symbol to $
2021-01-04 08:54:54 +11:00
Benjamin Beganović
ae88d5e08e
php-cs-fixer format
2020-11-25 15:19:52 +01:00
David Bomba
0d17b299a0
Refactor payments for credits
2020-10-15 11:37:16 +11:00
David Bomba
a5555cc434
Working on credit payments"
2020-10-14 10:53:20 +11:00
David Bomba
080c82770e
Working on credit payments
2020-10-13 23:28:30 +11:00
David Bomba
57faf6eeb5
Use credits for payments in client portal
2020-10-13 14:25:51 +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
43e57d0117
Fixes for self-update ( #3514 )
...
* minor fix for payment notifications
* styleci
* Limit Self updating to self hosters only
:
* Fixes for designs
* Minor fixes for self-update
2020-03-21 16:37:30 +11:00