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

Releases: herpaderpaldent/seat-notifications

Version 2.0.1

26 Aug 20:06
7ec19cc
Compare
Choose a tag to compare
  • Little reminder to warlof: you own this package as well. Consider using as blueprint for core?
  • Added loading note during ajax call
  • Fix missing class declaration in KillmailNotification causing error for private notification

Version 2.0.0

31 Mar 12:22
cf93781
Compare
Choose a tag to compare

Version 2.0.0

This major release revamps seat-notifications significantly. Thanks to new co-author warlof, we majorly refactoring all of seat-notification in order to introduce new notifications from within this package or from a third party application with ease.

ATTENTION:

  1. As this is a major release your subscriptions will be reset. You need to reapply your notifications.
  2. Do not forget to run migrations

Please report any issues on github.

Version 2.0.0 Release candidate

22 Mar 18:23
3da9d42
Compare
Choose a tag to compare
Pre-release

This major release revamps seat-notifications significantly. Thanks to new co-author @warlof, we majorly refactoring all of seat-notification in order to introduce new notifications from within this package or from a third party application with ease.

ATTENTION:

  1. As this is a major release your subscriptions will be reset. You need to reapply your notifications.
  2. Do not forget to run migrations

Disclaimer

This is a release candidate. Please report any issues on github: https://github.com/herpaderpaldent/seat-notifications/issues

Version 1.1.2 - NPC Killmails and UI Improvements

05 Feb 21:07
7fbfb5d
Compare
Choose a tag to compare

This version adds some smaller improvements:

  • Delete job from dispatcher if there are no recipients for a given notification.
  • KillMail Notification for channel: show selected channel
  • Permission handling on BaseNotification: Full string support to support external developers
  • Attempt to support NPC Killmails

Regarding NPC Killmails, this is only a first attempt and work is in process.

Version 1.1.1 - Better job tagging

04 Feb 18:25
49bce9c
Compare
Choose a tag to compare

This update adds some better tagging and job handling. Also it ensures that AbstractSeatPlugin class present as it requires eveseat/web ~3.0.14.

Version 1.1.0 - Killmail Notifications and much more

03 Feb 09:21
ab7af20
Compare
Choose a tag to compare

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

Version 1.0.11 - fix Modal name

17 Jan 22:54
cbf79b6
Compare
Choose a tag to compare
Merge pull request #26 from herpaderpaldent/dev

fix modal submit name

Version 1.0.10 - Improve Views and Discord oAuth

14 Jan 18:56
4c8d22c
Compare
Choose a tag to compare
  • Only show private or channel buttons if user has permissions

  • missing app alias from 74b6cdb

  • version bump

Version 1.0.9 Implement the new seat plugin service pattern

13 Jan 19:45
11812c1
Compare
Choose a tag to compare

Implement the new seat plugin service pattern

image

Version 1.0.8 - Form IDs are important

13 Jan 10:29
1d5c59a
Compare
Choose a tag to compare
  • Appropriate form ids to enable user to subscribe to channels

thank you @wildstrawberry for reporting