Pulse 9.3.2 Release Notes
New Features and Enhancements
Re-architecture
The Pulse execution method is now refactored to use Hybrid instead of AWS Lambda. This update provides:
Outbound static IP's, for customers to whitelist requests from the Pulse IP addressed in their firewall. Previously, Pulse execution by AWS Lambda could not reach some customers' internal networks.
There is no longer a 6 Mb limitation for payloads as was the previous limitation using AWS Lambda.
Enhanced Dialogs
The following have been added to Pulse dialogs:
-
There is now a refresh icon in your Action View Log dialog. This allows you to refresh your action log without refreshing your entire page.
-
There is now a copy icon in the Trigger dialog. This will allow you to quickly and easily get your url.
Security
Core NodeJS Modules Blacklisted
For security matters, all of the core NodeJS modules are blacklisted. If users try to add any core NodeJS modules in the action code, it will fail when running.
Example: having the action code require ('<module_name>')
Read this list of blacklisted core NodeJS <module_name> (s.)
Pulse users are now only allowed to use these modules:
-
request,
-
xml2js,
-
@qasymphony/pulse-sdk,
-
@qasymphony/scenario-sdk
Known Issue
There are security vulnerability issues reported by NodeJS community in Feb 2020: https://nodejs.org/en/blog/vulnerability/february-2020-security-releases/. qTest Pulse is using NodeJS whose version is also affected. We will deliver the fix for this issue in the next Q2 OP release with the latest stable NodeJS version that fixed the issue.
Bug Fixes
Ticket # | Component | Description |
---|---|---|
NA | Database | With the migration from Mongo to PostgresSQL, Pulse webhooks were updated. Pulse now supports both of your updated and original webhooks. |
31428, 31607 | Import | There is no longer an issue importing files into Pulse. |
34361 | Pulse Access | Users were unable to access Pulse from the 9-box due to a change in the access token used for authentication into the app. This is now resolved. |