Skip to content
This repository has been archived by the owner on Jul 12, 2022. It is now read-only.

Version 1.1.0 - Killmail Notifications and much more

Compare
Choose a tag to compare
@herpaderpaldent herpaderpaldent released this 03 Feb 09:21
· 21 commits to master since this release
ab7af20

Version 1.1.0

Don't forget to run migrations

Description

This is the first item on the changelog. This version introduces kill mail notifications. Although this seems anything but a small addition the underlying capabilities of this package was completely reworked. Instead of having every other package handling their own subscribers and logic, the BaseNotificationController.php class was majorly extended abstracted and refactored to a degree, where it supports any other notification controller to get rid of their own recipient handling and database logic.

  • Added Killmail Notifications
  • Added ability to subscribe to multiple corporations as source of notification.
  • Improved RateLimiting handling for discord: respect per channel rate-limit.
  • Improved tags to monitor
  • Fixed some permission issues

If you happen to find bugs please don't hesitate to ping me on seat-slack. I tested the plugin in my own corporation and concluded it to be working, however bugs happens and your feedback is a very valued source to improve.


For any developers thata would like to take use of these capabilities please do not hesitate to reach out to me and take a look at KillMailController.php for an example with affiliations.

  • Attention: only corporations are currently supported although whenever needed character affiliations could be added with ease: SeatNotification.php

For a simpler implementation please review RefreshTokenController.php