David Bomba
a96eb6119c
Fixes for activity records
2023-06-24 10:09:14 +10:00
David Bomba
4999f0ef6d
Minor fixes for transaction processing
2023-06-24 08:05:30 +10:00
David Bomba
5a42b89d55
cs fixer
2023-03-18 18:24:56 +11:00
David Bomba
010f324b4c
Fixes for tests
2023-02-23 06:22:20 +11:00
David Bomba
e302b9f9cb
Only send one payment email receipt
2023-02-22 20:13:50 +11:00
David Bomba
167f71c883
Run mailer syncronously
2023-02-22 09:45:57 +11:00
David Bomba
c6c0bb4d4b
Run mailer syncronously
2023-02-22 09:29:29 +11:00
David Bomba
4babfbb651
php-cs-fixer
2023-02-16 12:36:09 +11:00
David Bomba
6c86d7151a
Update copyright year
2023-01-29 09:21:40 +11: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
172e5be31e
Fixes for refunded payment
2022-03-14 15:22:19 +11:00
David Bomba
c1bf578658
Refund payment receipts
2022-03-14 14:39:44 +11:00
David Bomba
c56a9688e8
Refund emails
2022-03-14 12:35:05 +11:00
David Bomba
e6be94ad22
Improve query efficiency
2021-10-08 16:03:26 +11:00
David Bomba
353fe14b1e
Determine partial or full payment template
2021-08-10 08:04:44 +10:00
David Bomba
36f6cbbcc9
Update license in codebase
2021-06-16 16:58:16 +10:00
David Bomba
7e3a9205b9
Add event listeners for Subscriptions + fix user actioning the event()
2021-04-13 09:52:17 +10:00
David Bomba
89a271e59c
Improve custom label replacements in emails
2021-03-31 12:55:33 +11:00
David Bomba
06bc49b0d6
Refactoring emails
2021-02-18 10:30:31 +11:00
David Bomba
1797cac1a9
Refactoring email
2021-02-02 16:11:33 +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
a021bd83d9
Clean up emails
2021-01-20 14:49:22 +11:00
David Bomba
934610a01c
Update copyright + version bump + set canadian dollar symbol to $
2021-01-04 08:54:54 +11:00
=
7a058c9ae6
Move logging to nlog
2020-12-30 08:10:03 +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
David Bomba
ef9043db44
error handling for mail
2020-11-12 15:37:50 +11:00
David Bomba
5cd2ae0dbe
payment listeners
2020-11-12 14:04:27 +11:00
David Bomba
7af791a4c4
Working on from, replyTo and bcc emails
2020-11-12 12:43:32 +11:00
David Bomba
2e8cb84570
Payment emails
2020-11-09 13:57:34 +11:00
David Bomba
fcef2c72b3
Working on payment emails
2020-11-09 13:39:42 +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
f3572a5d11
Refactor for events
2020-07-08 22:02:16 +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
3d31f810c0
Set Invitations as a default include for invoices ( #3362 )
...
* Working on importing company gateways
* Fix for companyuser settings object
* Migrate client_gateway_tokens
* Working on Notificaitons
* Working on notifications
* Failsafe for user-company
* unlink files
* Set DB for jobs
* Always have a fallback for company_id
* Fixes for user model
* Formatting for MultiDB
* Working on Company Ledger Tests
* Fixes for contact request
* Set Invitations as a default include for invoices
2020-02-24 21:15:30 +11:00
David Bomba
1e0111d519
Minor refactors for emails ( #3333 )
2020-02-15 22:49:31 +11:00
michael-hampton
f7650d0692
Ft email ( #3326 )
...
* Emails
* change to user service
* refactor emails
* refactor emails
* refactor emails
* refactor emails
* emails
* emails
* emails
* emails
* emails
* emails
* emails
* emails
* emails
* emails
* Update EmailPayment.php
* Update SendEmail.php
* Update SendEmail.php
* Update SendEmail.php
* Update and rename BuildEmail.php to EmailBuilder.php
* Create InvoiceEmail
* Create QuoteEmail.php
* Rename InvoiceEmail to InvoiceEmail.php
* Create PaymentEmail.php
* Update SendEmail.php
* Update SendEmail.php
* Update SendEmail.php
* Update SendEmail.php
* Update InvoiceEmail.php
* Update EmailInvoice.php
* Update SendEmail.php
* Update TemplateEmail.php
* Update EmailBuilder.php
* Update InvoiceEmail.php
* Update QuoteEmail.php
* Update PaymentEmail.php
* Update InvoiceEmail.php
* Update QuoteEmail.php
* Update QuoteInvitation.php
* Update EmailQuote.php
* Update SendEmail.php
* Update SendEmail.php
* Update PaymentService.php
* Update PaymentEmail.php
* Update PaymentEmail.php
* Update PaymentEmail.php
* Update EmailBuilder.php
* Update PaymentEmail.php
* Update EmailPayment.php
* Update SendEmail.php
* Update InvoiceService.php
* Update SendEmail.php
* Update PaymentService.php
* Update SendEmail.php
* Update QuoteService.php
* Update EmailPayment.php
Co-authored-by: David Bomba <turbo124@gmail.com>
2020-02-15 20:01:15 +11:00
michael-hampton
2da1f24868
Ft email ( #3316 )
...
* Emails
* change to user service
2020-02-12 20:21:06 +11:00
David Bomba
957ac9f5d8
Fix for password protected authorization ( #3198 )
...
* Remove unnecessary save() on invoice
* Update copyright
* Working on Credit Repository
* Implement credits as a paymentable entity
* Add credit_id to transformer
* fix rules for update payment
* Fix random deleted_at keys in transformers
* Fix for password_protect check
2020-01-07 11:13:47 +11:00
David Bomba
f712b789ca
Fixes for tests ( #3184 )
...
* fix typo
* php-cs traits
* CS fixer pass
* Password protect User routes
* Implement checks to prevent editing a deleted record
* Clean up payment flows
* Fixes for tests
2019-12-31 08:59:12 +11:00
David Bomba
54fc78a88b
Refactor jobs to be MultiDB aware ( #3174 )
2019-12-27 11:28:36 +11:00
David Bomba
9b86780fa3
Update copyright
2019-05-11 13:32:07 +10:00
David Bomba
4cae3fdcfb
Working on Invoice and Payment Jobs
2019-05-10 07:50:21 +10:00