All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Update returnary type from the via method in the stub
- Error running the make command wondering if it is related to the namespace change? #81 (thanks to @laurabennet)
- Add helper function to get all "read" notifications #79 (thanks to @frankkepler)
- Updated dependencies
- Typed property error when using Slack attachments #80 (thanks to @samput)
- Official Craft 4 release
- Changed the namespace from percipioglobal to percipiolondon
- Changed the service name in Notifcations.php
- Passed the $event straight to the NotificationsService
- Removed the criteria from the config file
- Updated PHPDocs
- Added code improvements according to PHP8
- Fixed the notification deletion (one vs array)
- Fixed the reference that was still on ramsey/uuid
- Updated dependencies
- Removed ramsey/uuid and changed it with the Craft helper
- Added a
notifications/remove-notifications/index
to remove read notifications within a given PHP strtotime expiration date. If no time provided, it defaults to -1 month. Issue Question: Removing DB entries? #69 was opened by @rtgoodwin, code provided by @codyjames
- Updated dependencies
- Updated dependencies
- You can now return an array of emails to send multiple email messages in one notification.
- Notifications are no longer queued as this causes a lot of issues with serialization. Will find a better solution for this in the future.
- Notification now extends the Craft base model for easier configuration
- Fixed an error when trying to serialize an Entry that cannot be serialized
- Fix the foreign key on the install migration
- Fixes the stub used to create a notification
- Added the
notifications/make
command to generate a stub
- Initial release