Commit Graph

30 Commits

Author SHA1 Message Date
David Bomba 4b4b4cf60c Fixes for FPX mailer and multi company selector in Client Portal 2022-02-27 11:31:01 +11:00
David Bomba dc1fe692a3 Adjustments for entity notifications 2021-11-27 15:54:49 +11:00
David Bomba 9086b224ce Fixes for payment failure mailers 2021-11-26 16:33:49 +11:00
David Bomba 6641320567 Refactor for payment failure mailers 2021-10-17 21:40:40 +11:00
David Bomba 895cc7d926 Minor fixes for tests 2021-10-17 13:59:43 +11:00
David Bomba 36f6cbbcc9 Update license in codebase 2021-06-16 16:58:16 +10:00
David Bomba db5e896e46 5.1.35 2021-04-06 19:07:21 +10:00
David Bomba 660dca561b subscriptions 2021-04-05 22:37:25 +10:00
David Bomba 2735efedd2 Remove BaseMailerJob 2021-02-19 07:57:10 +11:00
David Bomba d4532c4d21 Refactoring emails 2021-02-16 21:23:32 +11:00
David Bomba 4bfff15612 refactoring emails 2021-02-14 22:09:32 +11:00
David Bomba 6fd5d436c7 Refactoring mailers 2021-02-14 21:43:44 +11:00
David Bomba 2474507790 Working on generic payment failure notification 2021-02-02 12:04:52 +11:00
David Bomba e9d0ac30e2 Refactor exception handling in stripe 2021-02-02 08:33:04 +11:00
David Bomba 2ab99e8132 AutoBilling failure mailer 2021-02-01 22:26:42 +11:00
David Bomba c14d34350f Working on payment failure emails 2021-02-01 16:30:28 +11:00
David Bomba 7d5b679214 Fix for failed() method returning an error instead of exception 2021-01-21 10:02:39 +11:00
David Bomba 934610a01c Update copyright + version bump + set canadian dollar symbol to $ 2021-01-04 08:54:54 +11:00
David Bomba aa852930e6 refactor from email names to use config() values 2020-12-02 14:08:35 +11:00
Benjamin Beganović ae88d5e08e php-cs-fixer format 2020-11-25 15:19:52 +01:00
David Bomba f1c1243146 Fixes for mail 2020-11-12 20:41:19 +11:00
= dfb55dbd8b remove is_migrating 2020-11-01 14:19:03 +11:00
David Bomba 9aeb2d7a5b Psalm cleanup 2020-10-28 21:10:49 +11:00
David Bomba aeeb099d40 Fixes for mailers 2020-09-14 15:14:37 +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 2e663447b8 Tests for container manipulation 2020-08-10 14:55:44 +10:00
David Bomba 6840e3e471 Fixes for mailers 2020-08-08 14:38:02 +10:00
David Bomba c220108168 Add documents as default includes 2020-08-06 13:04:09 +10:00
David Bomba 0a4464fc23
Payment Failure Notifications (#3755)
* Type Change for Payment Terms

* Fixes for payment terms casting

* Working on payment failure notifications

* Working on payment failure notifications
2020-05-26 20:22:50 +10:00
David Bomba c339c25d9c
Bulk actions for Payment Terms (#3752)
* Fixes for tests

* payment terms policies and repo

* Bulk actions for payment terms

* Fixes for documentation

* working on payment failure mailer
2020-05-26 18:20:50 +10:00