Multimon-ng pager message parser and viewer
Re-release of v0.2.3 updating the application version numbers
Note: If you are running with both Secure Mode and Hide Capcodes disabled then I strongly recommend updating now as this release contains a fix for a security vulnerability present under those conditions. When both those settings are disabled, the /api/capcodes route is accessible to unauthenticated users, and contains the plugin configuration (i.e. pushover keys, discord webhooks, etc.)
If you are affected, I'd also recommend rotating any keys that may have been exposed.
Big release with lots of changes, please ensure backups are taken of database prior to upgrade as there are a number of potentially breaking changes to the DB structure.
Thanks to @pyrog, @marshyonline, @DanrwAU, @all3kcis, @Shaggs, @s3m1s0n1c for their contributions!
Search capability has been refactored to depend on the Full Text Search (FTS3) module of SQLite. Database structure should be automagically updated on first start, however if you encounter any issues please see #102.
Dependencies have also been updated to fix a few security vulnerabilities.
Change adds the ability for pushover notifications to be sent to a different destination on a per-alias basis. Requires DB change per below:
ALTER TABLE capcodes ADD COLUMN pushgroup TEXT;
ALTER TABLE capcodes ADD COLUMN pushsound TEXT;
Also includes changes:
Big thanks to @DanrwAU and @marshyonline for these :)
Big thanks to @marshyonline for this one.
Note: DB and dependency changes required, see below.
I have built in email support much like PDW. New users need to make no DB changes, anyone updating from <=0.1.4 will need to run the following:
ALTER TABLE capcodes ADD COLUMN mailenable INTEGER DEFAULT 0;
ALTER TABLE capcodes ADD COLUMN mailto TEXT;
ALTER TABLE capcodes ADD COLUMN pushpri TEXT;
NPM packages will also need to be updated:
$ npm install
Supports SSL/TLS Global on/off option in settings. Per alias on/of The TO address is set per alias and allow multiple recipients(Comma separated).
This update bumps the version to 0.1.5
Leverages the same query much like my pushover modification.
This release adds Pushover notifications, which allow you to receive push notifications on your mobile device. Notifications can be enabled on a per-alias level, with configuration options globally for the notification sound and the priority.
This release requires a change to database structure, which can be accomplished with the following command run from sqlite:
ALTER TABLE capcodes ADD COLUMN push INTEGER DEFAULT 0;
Thanks to @marshyonline for the sweet new feature!
This release contains a huge number of changes to the database structure, as well as a complete refactor of huge chunks of the API. Please ensure instructions are read and understood before upgrading:
This release mostly contains bug fixes and minor UI tweaks.