mirror of
https://github.com/chuot/rdio-scanner.git
synced 2026-08-13 08:33:00 -06:00
Version 4.6.5
This commit is contained in:
parent
5a930db3ec
commit
364ad5ae35
13
CHANGELOG.md
13
CHANGELOG.md
|
|
@ -1,4 +1,4 @@
|
|||
# Version 4.6.4
|
||||
# Version 4.6.5
|
||||
|
||||
- Add load-tr to load Trunk Recorder talkgroups csv.
|
||||
- Move back keypadsBeeps presets to backend.
|
||||
|
|
@ -10,6 +10,11 @@
|
|||
- Trim silence from audio files when converting to m4a.
|
||||
- Display filename instead of frequency when no frequency value available.
|
||||
- Fix NaN values when importing from upstream.
|
||||
- Fix time zone management, especially on the Docker container.
|
||||
- Config.dirWatch.mask now supports multiple definitions.
|
||||
- DirWatch now warns about unmatched mask.
|
||||
- DownStream now reports error if something is going wrong.
|
||||
- Documentation update.
|
||||
|
||||
# Version 4.6
|
||||
|
||||
|
|
@ -71,9 +76,9 @@
|
|||
## Upgrading from version 3
|
||||
|
||||
- Your `server/.env` file will be used to create the new `server/config.json` file. Then the `server/.env` will be deleted.
|
||||
- The `rdioScannerSystems` table will be used to create the *rdioScanner.systems* within `server/config.json`. Then the `rdioScannerSystems` table will be purged.
|
||||
- The `rdioScannerSystems` table will be used to create the _rdioScanner.systems_ within `server/config.json`. Then the `rdioScannerSystems` table will be purged.
|
||||
- The `rdioScannerCalls` table will be rebuilt, which can be pretty long on some systems.
|
||||
- It is no longer possible to upload neither your TALKGROUP.CSV nor you ALIAS.CSV files to *Rdio Scanner*. Instead, you have to define them in the `server/config.json` file.
|
||||
- It is no longer possible to upload neither your TALKGROUP.CSV nor you ALIAS.CSV files to _Rdio Scanner_. Instead, you have to define them in the `server/config.json` file.
|
||||
|
||||
> YOU SHOULD BACKUP YOUR `SERVER/.ENV` FILE AND YOUR DATABASE PRIOR TO UPGRADING, JUST IN CASE. WE'VE TESTED THE UPGRADE PROCESS MANY TIMES, BUT WE CAN'T KNOW FOR SURE IF IT'S GOING TO WORK WELL ON YOUR SIDE.
|
||||
|
||||
|
|
@ -86,7 +91,7 @@
|
|||
|
||||
- Unit aliases support, display names instead of unit ID.
|
||||
- Download calls from the search panel.
|
||||
- New configuration options: *allowDownload* and *useGroup*.
|
||||
- New configuration options: _allowDownload_ and _useGroup_.
|
||||
|
||||
> Note that you can only update from version 2.0 and above. You have to do a fresh install if your actual version is prior to version 2.0.
|
||||
|
||||
|
|
|
|||
1641
client/package-lock.json
generated
1641
client/package-lock.json
generated
File diff suppressed because it is too large
Load diff
|
|
@ -1,28 +1,28 @@
|
|||
{
|
||||
"author": "Chrystian Huot <chrystian.huot@saubeo.solutions>",
|
||||
"dependencies": {
|
||||
"@angular/animations": "^10.0.10",
|
||||
"@angular/cdk": "^10.1.3",
|
||||
"@angular/common": "~10.0.10",
|
||||
"@angular/compiler": "~10.0.10",
|
||||
"@angular/core": "~10.0.10",
|
||||
"@angular/animations": "^10.1.0",
|
||||
"@angular/cdk": "^10.2.0",
|
||||
"@angular/common": "~10.1.0",
|
||||
"@angular/compiler": "~10.1.0",
|
||||
"@angular/core": "~10.1.0",
|
||||
"@angular/flex-layout": "^10.0.0-beta.32",
|
||||
"@angular/forms": "~10.0.10",
|
||||
"@angular/material": "^10.1.3",
|
||||
"@angular/platform-browser": "~10.0.10",
|
||||
"@angular/platform-browser-dynamic": "~10.0.10",
|
||||
"@angular/service-worker": "~10.0.10",
|
||||
"rxjs": "~6.6.2",
|
||||
"@angular/forms": "~10.1.0",
|
||||
"@angular/material": "^10.2.0",
|
||||
"@angular/platform-browser": "~10.1.0",
|
||||
"@angular/platform-browser-dynamic": "~10.1.0",
|
||||
"@angular/service-worker": "~10.1.0",
|
||||
"rxjs": "~6.6.3",
|
||||
"tslib": "^2.0.1",
|
||||
"zone.js": "~0.10.3"
|
||||
"zone.js": "~0.11.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@angular-devkit/build-angular": "~0.1000.6",
|
||||
"@angular/cli": "^10.0.6",
|
||||
"@angular/compiler-cli": "~10.0.10",
|
||||
"@types/node": "~14.6.0",
|
||||
"@angular-devkit/build-angular": "~0.1001.0",
|
||||
"@angular/cli": "^10.1.0",
|
||||
"@angular/compiler-cli": "~10.1.0",
|
||||
"@types/node": "~14.6.4",
|
||||
"codelyzer": "^6.0.0",
|
||||
"ts-node": "~8.10.2",
|
||||
"ts-node": "~9.0.0",
|
||||
"tslint": "~6.1.3",
|
||||
"typescript": "~3.9.7"
|
||||
},
|
||||
|
|
@ -33,5 +33,5 @@
|
|||
"build": "ng build --base-href ./ --prod",
|
||||
"start": "ng serve"
|
||||
},
|
||||
"version": "4.6.4"
|
||||
"version": "4.6.5"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -11,5 +11,5 @@
|
|||
"start": "node run",
|
||||
"update": "node update"
|
||||
},
|
||||
"version": "4.6.4"
|
||||
"version": "4.6.5"
|
||||
}
|
||||
|
|
|
|||
90
server/package-lock.json
generated
90
server/package-lock.json
generated
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "rdio-scanner-server",
|
||||
"version": "4.6.4",
|
||||
"version": "4.6.5",
|
||||
"lockfileVersion": 1,
|
||||
"requires": true,
|
||||
"dependencies": {
|
||||
|
|
@ -67,6 +67,47 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"@eslint/eslintrc": {
|
||||
"version": "0.1.3",
|
||||
"resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.1.3.tgz",
|
||||
"integrity": "sha512-4YVwPkANLeNtRjMekzux1ci8hIaH5eGKktGqR0d3LWsKNn5B2X/1Z6Trxy7jQXl9EBGE6Yj02O+t09FMeRllaA==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"ajv": "^6.12.4",
|
||||
"debug": "^4.1.1",
|
||||
"espree": "^7.3.0",
|
||||
"globals": "^12.1.0",
|
||||
"ignore": "^4.0.6",
|
||||
"import-fresh": "^3.2.1",
|
||||
"js-yaml": "^3.13.1",
|
||||
"lodash": "^4.17.19",
|
||||
"minimatch": "^3.0.4",
|
||||
"strip-json-comments": "^3.1.1"
|
||||
},
|
||||
"dependencies": {
|
||||
"debug": {
|
||||
"version": "4.1.1",
|
||||
"resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
|
||||
"integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"ms": "^2.1.1"
|
||||
}
|
||||
},
|
||||
"ms": {
|
||||
"version": "2.1.2",
|
||||
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
|
||||
"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
|
||||
"dev": true
|
||||
},
|
||||
"strip-json-comments": {
|
||||
"version": "3.1.1",
|
||||
"resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
|
||||
"integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
|
||||
"dev": true
|
||||
}
|
||||
}
|
||||
},
|
||||
"@sindresorhus/is": {
|
||||
"version": "0.14.0",
|
||||
"resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz",
|
||||
|
|
@ -1816,12 +1857,13 @@
|
|||
"dev": true
|
||||
},
|
||||
"eslint": {
|
||||
"version": "7.7.0",
|
||||
"resolved": "https://registry.npmjs.org/eslint/-/eslint-7.7.0.tgz",
|
||||
"integrity": "sha512-1KUxLzos0ZVsyL81PnRN335nDtQ8/vZUD6uMtWbF+5zDtjKcsklIi78XoE0MVL93QvWTu+E5y44VyyCsOMBrIg==",
|
||||
"version": "7.8.1",
|
||||
"resolved": "https://registry.npmjs.org/eslint/-/eslint-7.8.1.tgz",
|
||||
"integrity": "sha512-/2rX2pfhyUG0y+A123d0ccXtMm7DV7sH1m3lk9nk2DZ2LReq39FXHueR9xZwshE5MdfSf0xunSaMWRqyIA6M1w==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"@babel/code-frame": "^7.0.0",
|
||||
"@eslint/eslintrc": "^0.1.3",
|
||||
"ajv": "^6.10.0",
|
||||
"chalk": "^4.0.0",
|
||||
"cross-spawn": "^7.0.2",
|
||||
|
|
@ -1831,7 +1873,7 @@
|
|||
"eslint-scope": "^5.1.0",
|
||||
"eslint-utils": "^2.1.0",
|
||||
"eslint-visitor-keys": "^1.3.0",
|
||||
"espree": "^7.2.0",
|
||||
"espree": "^7.3.0",
|
||||
"esquery": "^1.2.0",
|
||||
"esutils": "^2.0.2",
|
||||
"file-entry-cache": "^5.0.1",
|
||||
|
|
@ -1918,9 +1960,9 @@
|
|||
"dev": true
|
||||
},
|
||||
"supports-color": {
|
||||
"version": "7.1.0",
|
||||
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz",
|
||||
"integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==",
|
||||
"version": "7.2.0",
|
||||
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
|
||||
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"has-flag": "^4.0.0"
|
||||
|
|
@ -1954,12 +1996,12 @@
|
|||
"dev": true
|
||||
},
|
||||
"espree": {
|
||||
"version": "7.2.0",
|
||||
"resolved": "https://registry.npmjs.org/espree/-/espree-7.2.0.tgz",
|
||||
"integrity": "sha512-H+cQ3+3JYRMEIOl87e7QdHX70ocly5iW4+dttuR8iYSPr/hXKFb+7dBsZ7+u1adC4VrnPlTkv0+OwuPnDop19g==",
|
||||
"version": "7.3.0",
|
||||
"resolved": "https://registry.npmjs.org/espree/-/espree-7.3.0.tgz",
|
||||
"integrity": "sha512-dksIWsvKCixn1yrEXO8UosNSxaDoSYpq9reEjZSbHLpT5hpaCAKTLBwq0RHtLrIr+c0ByiYzWT8KTMRzoRCNlw==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"acorn": "^7.3.1",
|
||||
"acorn": "^7.4.0",
|
||||
"acorn-jsx": "^5.2.0",
|
||||
"eslint-visitor-keys": "^1.3.0"
|
||||
}
|
||||
|
|
@ -4438,9 +4480,9 @@
|
|||
"optional": true
|
||||
},
|
||||
"pg": {
|
||||
"version": "8.3.2",
|
||||
"resolved": "https://registry.npmjs.org/pg/-/pg-8.3.2.tgz",
|
||||
"integrity": "sha512-hOoRCTriXS+VWwyXHchRjWb9yv3Koq8irlwwXniqhdgK0AbfWvEnybGS2HIUE+UdCSTuYAM4WGPujFpPg9Vcaw==",
|
||||
"version": "8.3.3",
|
||||
"resolved": "https://registry.npmjs.org/pg/-/pg-8.3.3.tgz",
|
||||
"integrity": "sha512-wmUyoQM/Xzmo62wgOdQAn5tl7u+IA1ZYK7qbuppi+3E+Gj4hlUxVHjInulieWrd0SfHi/ADriTb5ILJ/lsJrSg==",
|
||||
"requires": {
|
||||
"buffer-writer": "2.0.0",
|
||||
"packet-reader": "1.0.0",
|
||||
|
|
@ -4544,9 +4586,9 @@
|
|||
"integrity": "sha1-AntTPAqokOJtFy1Hz5zOzFIazTU="
|
||||
},
|
||||
"postgres-date": {
|
||||
"version": "1.0.6",
|
||||
"resolved": "https://registry.npmjs.org/postgres-date/-/postgres-date-1.0.6.tgz",
|
||||
"integrity": "sha512-o2a4gxeFcox+CgB3Ig/kNHBP23PiEXHCXx7pcIIsvzoNz4qv+lKTyiSkjOXIMNUl12MO/mOYl2K6wR9X5K6Plg=="
|
||||
"version": "1.0.7",
|
||||
"resolved": "https://registry.npmjs.org/postgres-date/-/postgres-date-1.0.7.tgz",
|
||||
"integrity": "sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q=="
|
||||
},
|
||||
"postgres-interval": {
|
||||
"version": "1.2.0",
|
||||
|
|
@ -5088,9 +5130,9 @@
|
|||
"integrity": "sha1-1WgS4cAXpuTnw+Ojeh2m143TyT4="
|
||||
},
|
||||
"sequelize": {
|
||||
"version": "6.3.4",
|
||||
"resolved": "https://registry.npmjs.org/sequelize/-/sequelize-6.3.4.tgz",
|
||||
"integrity": "sha512-W6Y96N5QHTgEz5Q37v2GYbKufSXaw0b3v4rCLTPbcCMfIG0MHI42Ozp7IwiyV9bdNkfFEdY7XP8R6lWrWg4hUw==",
|
||||
"version": "6.3.5",
|
||||
"resolved": "https://registry.npmjs.org/sequelize/-/sequelize-6.3.5.tgz",
|
||||
"integrity": "sha512-MiwiPkYSA8NWttRKAXdU9h0TxP6HAc1fl7qZmMO/VQqQOND83G4nZLXd0kWILtAoT9cxtZgFqeb/MPYgEeXwsw==",
|
||||
"requires": {
|
||||
"debug": "^4.1.1",
|
||||
"dottie": "^2.0.0",
|
||||
|
|
@ -6596,9 +6638,9 @@
|
|||
}
|
||||
},
|
||||
"webpack-node-externals": {
|
||||
"version": "2.5.1",
|
||||
"resolved": "https://registry.npmjs.org/webpack-node-externals/-/webpack-node-externals-2.5.1.tgz",
|
||||
"integrity": "sha512-RWxKGibUU5kuJT6JDYmXGa3QsZskqIaiBvZ2wBxHlJzWVJPOyBMnroXf23uxEHnj1rYS8jNdyUfrNAXJ2bANNw==",
|
||||
"version": "2.5.2",
|
||||
"resolved": "https://registry.npmjs.org/webpack-node-externals/-/webpack-node-externals-2.5.2.tgz",
|
||||
"integrity": "sha512-aHdl/y2N7PW2Sx7K+r3AxpJO+aDMcYzMQd60Qxefq3+EwhewSbTBqNumOsCE1JsCUNoyfGj5465N0sSf6hc/5w==",
|
||||
"dev": true
|
||||
},
|
||||
"webpack-sources": {
|
||||
|
|
|
|||
|
|
@ -12,18 +12,18 @@
|
|||
"multer": "^1.4.2",
|
||||
"mysql2": "^2.1.0",
|
||||
"nodemon": "^2.0.4",
|
||||
"pg": "^8.3.2",
|
||||
"sequelize": "^6.3.4",
|
||||
"pg": "^8.3.3",
|
||||
"sequelize": "^6.3.5",
|
||||
"sqlite3": "^5.0.0",
|
||||
"umzug": "^2.3.0",
|
||||
"uuid": "^8.3.0",
|
||||
"ws": "^7.3.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"eslint": "^7.7.0",
|
||||
"eslint": "^7.8.1",
|
||||
"webpack": "^4.44.1",
|
||||
"webpack-cli": "^3.3.12",
|
||||
"webpack-node-externals": "^2.5.1"
|
||||
"webpack-node-externals": "^2.5.2"
|
||||
},
|
||||
"license": "LICENSE",
|
||||
"main": "index.js",
|
||||
|
|
@ -39,5 +39,5 @@
|
|||
"build": "webpack",
|
||||
"start": "nodemon"
|
||||
},
|
||||
"version": "4.6.4"
|
||||
"version": "4.6.5"
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue