Multimon-ng pager message parser and viewer
npm install
is required to be run in the server directory after upgrade2020-06-17-pagermonpi_v0.3.9.zip is a Raspberry Pi Image which has Pagermon installed already See Wiki for Details
A few notes worth mentioning:
Node version 12.16.0 or above are required for all releases from 0.3.7 onwards.
Complete an npm install after upgrading files
This release moves all theme files, if you've modified them locally, please back them up before upgrading.
This release Implements FontAwesome5 which may change the look of some icons.
This release adds the ability to Import and Export capcodes to CSV BACKUP YOUR CAPCODES BY DOING AN EXPORT BEFORE TRYING AN IMPORT. There is little to no validation on the data going in. If you break your capcodes don't come crying to me, you have been warned.
IMPORTANT NOTE: Minimum supported version of node is 12.16.0 from 0.3.7 onwards If you are running an older version of node, NPM Install will fail!
Note: FontAwesome V5 removed due to compatibility issues
Workaround for upgrading to 0.3.7 without updating node:
Edit package.json and remove line 39
"oracledb": "^4.2.0",
IMPORTANT: This version fixes an vulnerability that could cause leakage of capcodes and plugin data. We recommend upgrading immediately. This vulnerability has possibly been exploited in the wild.
0.3.4 - 2019-08-22
It is strongly recommended all users upgrade to v0.3.2 due to vulnerabilities in the search allowing DoS by users MySQL and MariaDB users please ensure you read the below
MySQL/MariaDB Upgrades from 0.3.0/0.3.1 aren't possible. Users using MySQL or MariaDB will need to export their data, drop the database, recreate the database then reimport data This is due to the capcodes.id column changing types which could result in data loss
Fixes DoS Vulerability in search handling #286, #288 @davidmckenzie
This release contains a fix for a denial of service vulnerability in the handling of search queries with URI encoded characters. Bug was introduced in 0.2.0 so any users running 0.2.0 - 0.3.0 are highly recommended to update immediately.
THIS IS A MAJOR RELEASE WITH MULTIPLE BREAKING CHANGES PLEASE READ THE BELOW THOROUGHLY
Known Issues
Upgrade Notes: This is a major release with a complete rewrite of all database queries.
This may result in unintended or different behaviour to previous versions, in testing this has mainly been around searching.
Upgrades are only possible from version 0.2.3, if you are on a lower version than this, you must first upgrade to 0.2.3 then upgrade to 0.3.0
PLEASE ENSURE YOU TAKE A FULL BACKUP BEFORE PERFORMING THE UPGRADE
YOU MUST RUN npm install
FROM THE SERVER DIRECTORY AFTER UPDATING THE FILES
Other Changes