David Bomba
dffd48b723
Update for statements
2022-05-13 17:20:16 +10:00
David Bomba
6f491dfb92
Update Copyright text
2022-04-27 13:20:41 +10:00
David Bomba
7bbc2b7f9c
Remove unused includes
2022-04-19 13:41:44 +10:00
David Bomba
7d97b74f86
Sort statements by due date ascending
2022-04-19 09:56:26 +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
David Bomba
ce0bcd494d
Revert for gateway query
2022-02-21 07:51:49 +11:00
David Bomba
9c106e8d0a
Performance improvements for client portal
2022-02-18 16:31:17 +11:00
David Bomba
61f7cefae6
Fixes for client statements where no products / invoices are present
2022-01-27 16:15:30 +11:00
David Bomba
8e3b90494b
remove logging
2022-01-11 20:01:03 +11:00
David Bomba
b6f382bae2
Add option in client statements for filtering by invoice status
2022-01-03 18:22:10 +11:00
David Bomba
2e19d1e4a9
Fixes for handling payment drivers that do not exist in v5
2021-12-31 09:23:54 +11:00
David Bomba
375e6f1faf
Fixes for statements
2021-12-19 15:58:59 +11:00
David Bomba
8bc58a7e2c
Force DB Connection for transactions
2021-12-19 08:54:38 +11:00
David Bomba
3f59c213b4
Minor fixes for client statements
2021-12-13 20:31:28 +11:00
David Bomba
4091538161
Fixes for memory consumption with client statements
2021-12-08 10:16:13 +11:00
David Bomba
d3d5429015
change from ->get() to ->cursor() for client statements
2021-11-28 14:56:39 +11:00
David Bomba
2b20d079ba
Fixes for statements
2021-10-13 17:29:23 +11:00
David Bomba
48dbd143be
Minor fixes for Statements
2021-10-13 08:43:38 +11:00
David Bomba
af8c56a1f1
Fixes for N+1 queries in Client Statements
2021-10-12 19:10:43 +11:00
David Bomba
3fdc8a47f5
required setup fields
2021-09-28 20:22:02 +10:00
David Bomba
19910d2867
Minor fixes for braintree
2021-09-22 07:35:57 +10:00
David Bomba
6bcca461ef
Fixes for statements
2021-09-21 22:50:44 +10:00
David Bomba
cdd6bee046
Minor fixes
2021-09-21 22:45:28 +10:00
Benjamin Beganović
a5852f61fe
Order invoices & payments by number ASC
2021-09-20 14:54:57 +02:00
Benjamin Beganović
a87fb36cf1
Fixes for showing non-range invoices
2021-09-16 15:04:24 +02:00
Benjamin Beganović
77f9c95139
Fixes for options key pushing
2021-09-15 17:21:31 +02:00
Benjamin Beganović
139ede5db0
Generate statemets using service
2021-09-14 13:55:24 +02:00
David Bomba
1624dc9a42
Fixes for ghost company gateways
2021-08-05 22:30:22 +10:00
David Bomba
efe3f51778
Notify end user to connect with Stripe Connect on hosted platform
2021-08-02 13:12:33 +10:00
=
70b4529076
Tests for merging clients
2021-08-01 21:03:30 +10: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
c3946f44b0
Fixes for custom payment method name
2021-06-01 08:09:38 +10:00
David Bomba
4727d0cea7
Fixes for custom payment methods - and their fees and limits object
2021-05-16 17:07:07 +10:00
David Bomba
2079b3e4ba
Fixes for custom payment methods - and their fees and limits object
2021-05-16 17:06:04 +10:00
David Bomba
8c4fecaa2c
enforce object over array
2021-05-11 21:47:19 +10:00
David Bomba
98e314b6c0
Fixes for calculating the correct gateway fee depending on the payment method
2021-03-26 19:18:25 +11:00
David Bomba
7dae7cb326
Fixes for mailer
2021-03-04 19:42:22 +11:00
David Bomba
64afdc20fa
Fixes for payment failure mailer
2021-02-18 10:51:56 +11:00
David Bomba
756f421319
Add gateway fees for autobill
2021-01-28 08:31:31 +11:00
David Bomba
9d27480f2d
Fixes for getPaymentMethods
2021-01-27 16:18:30 +11:00
David Bomba
b5ff2d8a02
Fixes for company gateway payment method resolution
2021-01-27 12:06:25 +11:00
David Bomba
24dfbe48dc
working on paid_to_date fields and calculations
2021-01-24 17:44:14 +11:00
David Bomba
ff4f2f3953
Checks on Company Ledger sanity
2021-01-21 12:33:39 +11:00
David Bomba
69bc2f0183
Fixes for getPaymentMethods
2021-01-18 13:12:48 +11:00
David Bomba
bd5defe455
Refactor getPaymentMethods()
2021-01-18 12:36:13 +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
David Bomba
c25de936ed
Refactor - moving away from jobs. ( #3279 )
...
* Implement Services
* implement service pattern
* Service patterns
* Refactoring invoice paid
* refactoring invoice
* Refactor jobs
* Refactor - remove jobs
* Refactor jobs
* Refactoring jobs
* Refactoring away from jobs
* Refactoring jobs
* Add Credits to test data
2020-02-03 21:33:07 +11:00