Hi, your add-on has like 2,477 files in the recent update, mounting to 2.6mb compressed.. Is this normal? I feel like I’ve installed a new software.
No worries, I actually found out after uploading the files. What would you suggest I do?oooh - you're right, it does.
My bad - I forgot to update my build.json to remove all of the test code once I added the unit tests.
I will re-release the addon shortly.
Thanks for letting me know!
That’s the thing, I’ve copied the files to the add-on directory haha.It should work as normal - you can continue with the upgrade if you've already over-written the previous version.
Otherwise, if you haven't copied the files to the addon directory yet, hold off until I release the update.
That’s the thing, I’ve copied the files to the add-on directory haha.
No changes to functionality - but I removed all of the testing code from the release package.
There is no need to install this version if you already have v5.0.3 installed - it won't fix the problem and there is no new code.
If you have already installed 5.0.3 and you want to clean up the additional files, you can safely remove the following files and directories undersrc/addons/Hampel/WhatsNewDigest/...
:
composer.json
...
That’s the thing, I’ve copied the files to the add-on directory haha.
Ok thank you!I've released 5.0.3a without the additional files.
Upgrading won't remove them for you so I wouldn't bother installing 5.0.3a if you already have 5.0.3 installed - you can either just ignore the additional files, or manually remove them using the instructions here: https://xenforo.com/community/resources/whats-new-digest.6596/updates#resource-update-36529
I recommend upgrading anyway because it's now showing a notice with the following:I've released 5.0.3a without the additional files.
Upgrading won't remove them for you so I wouldn't bother installing 5.0.3a if you already have 5.0.3 installed - you can either just ignore the additional files, or manually remove them using the instructions here: https://xenforo.com/community/resources/whats-new-digest.6596/updates#resource-update-36529
If you can do that it will be awesome - especially if the value can be set in the ACP.I could set my addon to restrict it to 100 emails per hour - but then other components would still be sending and send you over the limit.
Nope, it has never been an issue for me since I run my own outbound postfix mail server with custom rate-limits per destination.I'm not sure if @Xon has an addon that can manage sending limits for mail queues?
I didn’t find any setting to limit the amount of mails on a global level.
If you can do that it will be awesome - especially if the value can be set in the ACP.
On my server the limit is 200 overall, so 100 specific to the digest is great, but every server is different.
How can I send a What's New digest manually to all members? I tried to run the Daily cron but I didn't receive no email.
So to send it to everyone, regardless of their email preferences, I would need to adjust the Default Frequency to Daily, Weekly and Monthly and run the cron corresponding to the settings. I.E. Default Frequency on Daily, then run Daily cron. Weekly = Weekly Cron, Monthly = Monthly Cron. That should do it? I just did it, but didn't receive an email yet. I do have my email digest preference to none though. Could that be it? If so, how do you bypass that?Running the daily cron is the way to do it - but only those people who are supposed to get the daily digest will get it. You also need to manually run the Weekly or Monthly crons to cover everyone.
There is a test tool to help you work out who is getting what emails - it might be that you aren't on the list to receive the daily email.
The default is for people to to receive the digest weekly, so you'd need to run the Weekly cron task instead if you haven't changed your default settings.
To verify who will get sent what:
Go to the Admin CP > Tools > Test What's New Digest
Select List Users > Daily and then click Start Test
This will give you a list of users who will receive the daily email (max 200 users shown). If nobody is in the list, then nobody will receive the daily email and you should probably adjust your Digest settings.
Next change the test type to List Threads and digest type to Daily to show which threads would be sent.
If no threads were found, then no email will be sent. The daily digest only sends an email for new or updated threads in the last 24 hours, so if there has been no new content, no emails will be sent.
Finally, set the Test Type to Send Test Email with the digest type on Daily and then click Start Test - you will be sent a test email.
If you didn't receive the email, then there is a problem with your mail configuration somewhere.
Check the What's New Digest Options - most likely you have the Default Frequency set to Weekly in the options menu and you haven't changed your own preferences and so you'll only receive the weekly digest.
If you also have my Monolog addon installed, you can check the log file to see who was sent emails.
So to send it to everyone, regardless of their email preferences, I would need to adjust the Default Frequency to Daily, Weekly and Monthly and run the cron corresponding to the settings. I.E. Default Frequency on Daily, then run Daily cron. Weekly = Weekly Cron, Monthly = Monthly Cron. That should do it? I just did it, but didn't receive an email yet. I do have my email digest preference to none though. Could that be it? If so, how do you bypass that?
We use essential cookies to make this site work, and optional cookies to enhance your experience.