David Bomba
8513f1408d
Fixes for BCC list
2021-06-17 20:01:34 +10:00
David Bomba
8c06eaa5ae
Fixes for mail drivers
2021-06-17 17:48:23 +10:00
David Bomba
2adb1728ea
Fixes for license
2021-06-16 20:34:30 +10:00
David Bomba
36f6cbbcc9
Update license in codebase
2021-06-16 16:58:16 +10:00
Benjamin Beganović
ee4be6d84a
Accept view() instead of markdown() in NinjaMailer
2021-06-09 16:08:55 +02:00
David Bomba
829b069063
Fixes for custom translations
2021-05-31 20:40:34 +10:00
David Bomba
4b729f5804
Add logging for duplicate reminder emails
2021-05-25 12:58:54 +10:00
David Bomba
9ddfe1ac6f
Fixes for overriding ninja mailer
2021-05-22 16:03:34 +10:00
David Bomba
0b7891e24f
Fixes for restore invoice numbering
2021-05-21 07:58:46 +10:00
David Bomba
52c3d63349
Refactor system logger to enable multidb
2021-05-19 11:12:23 +10:00
David Bomba
d7d76ae6ea
MultiDB domain resolution for client portals
2021-05-15 13:31:41 +10:00
David Bomba
11a150274d
Fixes for resolve user / company
2021-05-13 23:37:25 +10:00
David Bomba
9a44561b2f
Fixes for attaching documents and pdfs
2021-05-13 08:13:33 +10:00
David Bomba
da6ccddaaf
Exceptions for emailing when company is deactivated
2021-05-12 20:46:59 +10:00
David Bomba
3af1346386
BCC email list
2021-05-08 11:37:32 +10:00
David Bomba
27f29f0caf
BCC email list
2021-05-08 10:57:18 +10:00
David Bomba
778a458242
Add fallback for replyto name
2021-05-03 14:50:55 +10:00
David Bomba
cc40b52d67
Add fallback for replyto name
2021-05-03 14:49:15 +10:00
David Bomba
28caa315a5
Fixes for Analytics
2021-04-25 14:36:22 +10:00
David Bomba
da99471e15
Fixes for Analytics
2021-04-25 13:09:44 +10:00
David Bomba
727c0abaa5
Fixes for string length in analyticS
2021-04-25 10:56:33 +10:00
David Bomba
6ad597177f
Fix for typo in company object
2021-04-25 08:33:25 +10:00
David Bomba
f98c618548
Analytics
2021-04-25 08:18:35 +10:00
David Bomba
b4945220e8
Analytics
2021-04-24 23:19:46 +10:00
David Bomba
3b112952d6
Minor fixes
2021-04-14 15:28:05 +10:00
David Bomba
aabe5683e1
Refactoring subscriptions
2021-04-14 14:41:04 +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
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
7dae7cb326
Fixes for mailer
2021-03-04 19:42:22 +11:00
David Bomba
717fcc4b20
Fix for Reply To Name
2021-02-24 11:07:09 +11:00
David Bomba
d18e1d7436
fixes for BCC
2021-02-24 10:43:08 +11:00
David Bomba
ab54f9f75c
Custom reply to and from name
2021-02-24 10:39:37 +11:00
David Bomba
c7048e8cb1
Fixes for user present name
2021-02-22 20:54:46 +11:00
David Bomba
2735efedd2
Remove BaseMailerJob
2021-02-19 07:57:10 +11:00
David Bomba
8346875f88
Fixes for mails
2021-02-18 21:33:54 +11:00
David Bomba
222cd28836
Fix for mail refactor
2021-02-18 11:12:49 +11:00
David Bomba
06bc49b0d6
Refactoring emails
2021-02-18 10:30:31 +11:00
David Bomba
76f57387dc
Fixes for multi-mailer gmail implementation
2021-02-17 13:20:25 +11:00
David Bomba
aa9970326c
Fixes for multi mailer - gmail
2021-02-17 11:25:30 +11:00
David Bomba
a056f95e13
Fixes for EmailEntity
2021-02-16 23:56:12 +11:00
David Bomba
6e4979f2a1
Fixes for switching mailers are runtime when using queues
2021-02-16 23:24:36 +11:00
David Bomba
68b000efe9
Register mail provider after initing variables
2021-02-16 22:46:05 +11:00
David Bomba
58a1e2812d
Wire up settings in mailer job
2021-02-16 22:19:07 +11:00
David Bomba
0a4cb4afe7
Wire up settings in mailer job
2021-02-16 21:59:49 +11:00
David Bomba
818e56d39e
Wire up settings in mailer job
2021-02-16 21:55:48 +11:00
David Bomba
d4532c4d21
Refactoring emails
2021-02-16 21:23:32 +11:00
David Bomba
13e96121d7
Refactoring emails
2021-02-16 21:14:53 +11:00
David Bomba
48d1a6726c
Refactoring emails
2021-02-14 22:36:36 +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
01ee9529b6
Add trusted proxy config
2021-02-14 20:55:04 +11:00
David Bomba
324a79023c
Prevent mailables from being queueable"
...
git push
2021-02-11 23:35:46 +11:00
David Bomba
c2527c56b5
Gmail
2021-02-11 22:37:58 +11:00
David Bomba
5a29b3ef02
Working on GMail
2021-02-11 10:38:42 +11:00
=
b81afb9cb9
Decode user hashed id
2021-02-10 21:49:12 +11:00
David Bomba
313488dc60
Working on handling check data within migrations"
2021-02-10 12:59:30 +11:00
David Bomba
1797cac1a9
Refactoring email
2021-02-02 16:11:33 +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
a021bd83d9
Clean up emails
2021-01-20 14:49:22 +11:00
David Bomba
92e5465679
Entity mail failure email
2021-01-20 12:59:39 +11:00
David Bomba
cfbf6e8f4e
Working on email failure notifications
2021-01-19 20:16:29 +11:00
David Bomba
7f03a1900e
Refactor notifications to be more specific, ie. Invoice -> Reminder 1 template
2021-01-13 18:20:46 +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ć
ada4f3065c
fixes for tests
2020-12-23 11:41:57 +01:00
David Bomba
ea360cead4
Import notifications
2020-12-21 12:52:33 +11:00
David Bomba
2347b9db7a
Import notification
2020-12-21 12:16:26 +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
e55de0fb1b
Change default queue to database
2020-11-22 22:14:49 +11: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
ade0148d67
custom translations
2020-11-10 15:06:46 +11:00
David Bomba
af39d5e50c
Fixes for payment notifications
2020-11-09 21:26:36 +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
c21ad042ce
fixes for payment notifications
2020-10-29 15:47:44 +11:00
David Bomba
9aeb2d7a5b
Psalm cleanup
2020-10-28 21:10:49 +11:00
David Bomba
2d0e1a53f2
Fixes for autobill
2020-10-23 15:18:16 +11:00
David Bomba
407304d3c6
Console commands for small test data batches
2020-10-10 14:32:10 +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
=
e6afbb3bcf
Implement a mail router which can centralise mail jobs
2020-08-08 09:28:36 +10:00
David Bomba
c220108168
Add documents as default includes
2020-08-06 13:04:09 +10:00
David Bomba
dc63e533df
Fix for quote event
2020-07-14 20:35:41 +10:00
David Bomba
fe4885f5a6
only send one notification per invoice
2020-07-14 19:55:28 +10:00
David Bomba
c72d38ca4f
Allow conversion of quotes to invoices ( #3760 )
2020-05-27 14:46:19 +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
David Bomba
8ab0238f3f
Attachments with GMail transport ( #3726 )
...
* Refactor mailers
* Fixes for mailer
* Fixes for approving a quote
* Refactor emailer
* Refactor emailer
* Attach files with GMail transport
* Attach files to GMail transport
2020-05-20 16:59:29 +10:00
David Bomba
d5ae025df0
Logging for self updater ( #3725 )
...
* fixes for tests
* Fixes for tests:
* Fixes for tests
* Add logging to self updater
2020-05-20 08:49:58 +10:00
David Bomba
659af63b5c
Add Quotes to RandomDataSeeder ( #3714 )
...
* Skip preview tests
* Fixes for product test
* Fixes for tests
* Update README.md
* Update README.md
* Update README.md
* Update README.md
* Fixes for incorrect payment types
* Refactor class nameS
* Entity Notification refactor
* Entity Notifications
* Add Quotes to randomdataseederr
2020-05-19 08:22:18 +10:00
David Bomba
2000795fdc
Fixes for correct way to change an auth'd contact ( #3708 )
2020-05-16 21:13:32 +10:00
David Bomba
84a64773a6
Adjustments for OAuth ( #3707 )
...
* Fixes for null values in custom values
* Refactor mailing
* Working on send emails from GMail API
* Fixes for tests
* Test for GMail
* Adjustments for storing oauth token
2020-05-16 20:26:16 +10:00
David Bomba
d05bd7d2c1
Test for Gmail ( #3706 )
...
* Fixes for null values in custom values
* Refactor mailing
* Working on send emails from GMail API
* Fixes for tests
* Test for GMail
2020-05-16 12:04:24 +10:00
David Bomba
d3b29d8ae2
Fixes for Stripe ( #3702 )
...
* Fixes for tests
* Fixes for Stripe
* Mail jobs
2020-05-14 21:33:29 +10:00