Skip to content

Webhook Manager v5.0.2

Compare
Choose a tag to compare
@versx versx released this 24 Jan 07:40
· 342 commits to v5-rewrite since this release
  • Completely re-written backend using ASP.NET Core.
  • Supports multiple Pokemon, Pvp, Raids, Lures, Invasions, and Gyms per subscription entry instead of one per.
  • Immense performance increase and CPU usage reduction. (check my posts in #help)
  • Configurable queue batch size consumption.
  • All incoming data is queued for parsing and outbound transport, saving on request response time yielding more requests aka less missed reports... if any.
  • Any message that's rate limited is backlogged and awaited the rate limit time then requeued for outboard transport again.
  • Admin Dashboard (mostly complete other than creating/updating Alarms and user login system) for configuring and managing the different used config files. (soon to be rewritten in React instead)
  • Background services for everything
  • UICONS icon standard support
  • Fixes damn dreaded emoji race condition
  • Uses Handlebars.Net for templating engine and allows for custom PvP rankings DTS.
  • Subscriptions management API (used with WhMgr-UI 2.0)
  • Configurable defaults.json for common default values
  • Sentry diagnostic reporting
  • Removes Discord subscription commands, all are given a response to use the subscriptions website (WhMgr-UI)
  • Plenty of other fixes and improvements I can't think of...

Includes v4 to v5 SQL migration script for manual use, although a fresh database is highly recommended.

Installing .NET 5.0 is backwards compatible incase you want to still use horrible WhMgr v4 instead of v5 for some reason.

Note: v5 has a telemetry implementation called Sentry (same as ReactMap) in order to help track down any errors that arise. You can disable it by setting sentry to false in your config, although I recommend leaving it.

P.S. I highly recommend updating as soon as you can, most changes are in the config, small changes to alarms and filters, no changes to geofences, although full rewrite of embed/alert files.

What's Changed

  • Add HostedServices Queue for Webhook Alarms by @versx in #187
  • Add UIcons support and refactors by @versx in #188

Full Changelog: 4.17.0...5.0.2