🚀v0.3: What's Changed

- With major performance improvements, you will be able to send notifications to more than 100,000 members at once (using database queue or redis)
The Jobs system has been added, and I wanted to explain how it works. The performance improvement works like this: When you want to send notifications to 100,000 people at once, you may face some issues. So, first, we get the member IDs in batches of 50. Then, every time we reach 1000, we send this to Jobs. This way, we don't overload the server.
Additionally, in the "Notifications have been sent to 1 users!" success message, we used to show the exact number of users. Now, this number is more of an estimate. The reason for this is to reduce server load for performance. In the past, if the same user was added from different groups, we counted them. Now, we don't count duplicate users, but of course, it is still checked in the background when sending the notification.
- The design of the admin panel has been updated
With your contributions, we have completely redesigned the Notification Hub admin settings page!
- We have added the Notification Type Description field
- The avatar in the Send Notification modal has been fixed
- Other issues fixed...
Note: Make sure to clear your cache after updating the extension.
Important: Deactivate and reactivate the Notification Hub extension.
♻ Updating
composer update huseyinfiliz/notificationhub
To install: composer require huseyinfiliz/notificationhub
💖 Demo
We Value Your Feedback!
If you notice any issues with this update or have suggestions for new features, please share them here. Your feedback is crucial as we continue to improve the extension 🙏
Translate Status
