David Bomba
98aaf3028b
Change payment exchange_currency_id from the clients currency to the company currency
2021-06-23 16:49:40 +10:00
David Bomba
8b9b30ff63
Set payment exchange rate
2021-06-21 06:55:48 +10:00
David Bomba
36f6cbbcc9
Update license in codebase
2021-06-16 16:58:16 +10:00
David Bomba
85c05f7c30
Fixes for VarEvents
2021-05-07 07:12:07 +10:00
David Bomba
0426b6c941
Add payment notification on manual payment creation
2021-04-16 07:58:34 +10:00
David Bomba
7e3a9205b9
Add event listeners for Subscriptions + fix user actioning the event()
2021-04-13 09:52:17 +10:00
=
e7707a919b
Delete invoice when payments are applied
2021-04-09 19:51:17 +10:00
David Bomba
d7bf927549
Set exchange rates on invoices
2021-03-29 13:14:55 +11:00
Joshua Dwire
e11e71514a
Add tests; block sending payment emails during an import.
2021-02-17 22:05:33 -05:00
David Bomba
24dfbe48dc
working on paid_to_date fields and calculations
2021-01-24 17:44:14 +11:00
David Bomba
05ea7f092a
Fixes for ledger adjustments
2021-01-21 15:05:05 +11:00
David Bomba
e054894ffa
Working on payments
2021-01-20 21:59:24 +11:00
David Bomba
95e5b89641
fixes for validation of line_items
2021-01-14 08:16:07 +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
b0740b46dd
fixes for tests
2020-11-25 20:21:26 +11:00
David Bomba
656bf13510
Fixes for tests
2020-11-25 14:44:37 +11:00
David Bomba
2f4b46e435
Refactor webhook handler
2020-11-25 11:23:39 +11:00
David Bomba
4f35c6f894
explicit where for client in payment repo
2020-11-24 21:14:06 +11:00
David Bomba
0991dbf8d7
Fixes for migrations
2020-11-23 14:51:49 +11:00
David Bomba
6eaf78a1d5
Fix for casting line items
2020-11-22 16:34:05 +11:00
David Bomba
13a00fc897
Redundant code cleanup
2020-11-04 00:27:41 +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
f8411ad7c1
Credit PAYMENTS
2020-10-21 17:40:05 +11:00
David Bomba
2d01bc1e27
Working on credit payments
2020-10-21 17:33:04 +11:00
David Bomba
8ddc14c4d0
Working on check data script
2020-10-21 15:12:54 +11:00
David Bomba
3d59717776
Fixes for credit payments
2020-10-21 15:03:22 +11:00
=
a0b269ce99
Fixes for creating single account
2020-10-21 14:10:32 +11:00
=
aa0735bb3d
Working on credit payments
2020-10-21 10:47:12 +11:00
David Bomba
fd19e9dc2c
Working on credit payments
2020-10-20 16:14:11 +11:00
David Bomba
8dd8b83fd3
Fixes for passing settings object into all mail templates
2020-09-19 15:02:34 +10: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
c5d093232c
Working on payment records from online payments
2020-08-19 12:37:17 +10:00
David Bomba
5b59efa437
Fixes for payments with credits
2020-08-04 15:09:07 +10:00
David Bomba
059f1a3fea
Working on credit payments
2020-07-22 21:35:44 +10:00
David Bomba
f3572a5d11
Refactor for events
2020-07-08 22:02:16 +10:00
David Bomba
e216def2ff
Use separate repo's for migrations
2020-07-01 14:37:05 +10:00
=
eaf78d47aa
Adjustments for Client.PaidToDate
2020-07-01 10:08:55 +10:00
David Bomba
263c1c04f0
Fixes for payment rpeo
2020-06-30 13:31:30 +10:00
David Bomba
f36bbf75b8
Delete payment workflow
2020-06-28 13:05:58 +10:00
David Bomba
8eed07b8f5
Additional fields for entities
2020-06-28 08:24:08 +10:00
David Bomba
849e6040bd
Add documents to A_N_Y_T_H_I_N_G
2020-06-22 21:36:39 +10:00
David Bomba
a7e05cb3bd
Fix for applied amount when using credits to pay invoices
2020-06-18 13:19:38 +10:00
David Bomba
a07742a009
Fixes for repo
2020-06-06 14:00:59 +10:00
David Bomba
4dca7da070
Fixes for payment side of ledger
2020-06-06 11:07:31 +10:00
David Bomba
8149251180
Fixes for payments affecting the client ledger balance
2020-06-05 13:52:53 +10:00
David Bomba
aa690578e3
Implement Currency Conversion library. ( #3643 )
...
* Fixes for testS
* Fixes for migration
* Fixes for migratin
* Query performance improvements
* Check Data Script
* Currency Conversion API
* Implement currency conversion
* Currency Conversions
2020-04-19 20:29:58 +10:00
David Bomba
2fd3229efd
Implementation of Invoice Reversal ( #3602 )
...
* Version bump 0.0.2
* code cleanup
* Working on reversing an invoice
* Working on reversing an invoice
* Working on refunding invoice
* Reversing invoices
* Test for invoice reversals
* Invoice Reversal
2020-04-08 20:48:31 +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