psTMS 4.0 released
- Details
Here is shorw "what's new":
- New System dashboard with more graphs and controls.
- Metric analysis
- Commands
- Batch Operations
- Profile comparisson
Metrics analysis
- Metrics alerting added. psTMS will email when the parameter is out of range
- Parameters of metrics (type, label, group assignment, in-card flag) are now managed in Web UI
- Metrics values could be viewed in Web UI
- Alert history is shown on the Web UI
Commands
- Command description format is improved — only arguments relevant to an execution type are shown.
- Commands are now sent to a group of terminals and it is possible to track the execution status of the command in the group.
- Commands could be loaded from a file (TID/SN list, command type, arguments)
- Command details are now shown on Web UI (arguments, author, execution type, time assignment)
Batch operations
- Added option to run command on a list from Excel file
- Import/export/create-from-template operations
Record comparisson
Records comparison. Now two records could be compared in Web UI in-depth.
Export/import
- CSV database export/import of DB/table with much higher speed. Old import/export is supported for backward compatibility.
- Table/single record export-import in CSV/Excel format
- Long export/import is now executed in Tasks, the result can be downloaded there.
Database Management page
Was fully reworked to provide better responsiveness.
Additional improvements
- Added possibility to restart stale Data Server.
- Data Server encoding could be set individually for each data server
- Data Server property file could be edited via UI
- A parameter for the Data Server start-up order is added. Now servers will start consequently.
- Added start-up Data Servers queue.
Terminal Card
- Now appears on many pages for simplified navigation
- Extended and reworked — added Actions, Initialization results, Commands, POS files, and Last POS Events parts.
- This could be shown from the right-button-click menu on multiple pages, where TID is visible.
The Diagnostics logs
Package could be prepared on the server (including collecting files from all modules) and downloaded as a single compressed package
Data Editor
- Terminal File List (on TID in Data Editor) now shows file size and upload date.
- Luhn check digit could be turned on in selected data servers (default — off)
- File Manager — now allowing to download files from psTMS storage.
Result log
Added a right-mouse-click menu with:
- Filtering of lines by selected TID
- Opening Terminal Card
- Opening the profile in the additional browser tab
- Filter reset
Reports
- Scheduling is now more flexible and could be modified
- Report files could be downloaded from psTMS
System management
- Front-end, Back-end, and Data Server parameters and log settings could be edited in Web UI without downloading files.
- Front-end, Back-end, and Data Server memory limits are modifiable via Web UI.
- Profile verification now moved to tasks, so there is no need to wait until it is executed on the Web UI page.
- Task results could now be downloaded as flat files
- Cleaner service also can delete now old temporary files in the MA folder. Default age of files — 10 days.
- User profiles could be now disabled without deleting (when internal management is used).
- The user will be forced to change his password at first log-in
- Users can now change their password at any time from GUI.
- Password strength check parameters (minimal length, complexity) are now tunable.
- The user profile can now contain an e-mail address for alert notification sending.
Data Server structure editor
- Added drag-drop of keys in ENUM fields for modifying order
- Added new field type — ENUM with key with tooltips
Global
All important libraries and Java are updated to the latest possible versions without (or with minimum) known vulnerabilities.
For Developers
- Now psTMS allows to creation of a simple Data Server descriptor by button. Create an empty Data Server: in the column with buttons “import/export/remove” you can click “Create Descriptor”. psTMS provides 3 simple templates.
- When the updated Descriptor is saved after editing, psTMS verifies repetitive IDs of fields and warns the Operator about it.