pronghorn-core:11.46.5-2020.2.167 [01-06-2022] - Yang-based form fields with defaults will not be ignored in XPath evaluation.
pronghorn-core:11.46.5-2020.2.166 [01-05-2022] - Fixed an issue where default properties were not added when the adapter is created.
pronghorn-core:11.46.5-2020.2.165 [12-31-2021] - Modified the swagger.css code to fix scrolling issue on Help page. The toolbar at top of page remains stationary.
pronghorn-core:11.46.5-2020.2.164 [12-30-2021] - Fixed a bug that caused a missing connection status in the tooltip when an adapter went offline. The 'offline' status now displays as expected.
pronghorn-core:11.46.5-2020.2.163 [12-16-2021] - Views property on pronghorn.json models is no longer required for starting applications and adapters.
pronghorn-core:11.46.5-2020.2.162 [12-14-2021] - Improved validation of model properties on startup to ensure invalid methods or views will log better errors for failing to start services.
pronghorn-core:11.46.5-2020.2.161 [12-14-2021] - Updated the iap-ui dependency to the correct link for Itential Academy.
pronghorn-core:11.46.5-2020.2.160 [12-14-2021] - Improved error handling by adding defensive code for API routes with odd characters in them.
pronghorn-core:11.46.5-2020.2.159 [12-08-2021] - Fixed bug where the last application used in a custom role was not properly displayed.
pronghorn-core:11.46.5-2020.2.158 [12-08-2021] - Expanded the try-catch statement in Sheriff.js for better exception handling on shutdown.
pronghorn-core:11.46.5-2020.2.157 [12-07-2021] - Improved handling of adapter schema validation when using encrypted values.
2020.2.10 Maintenance Release [2021-12-07]
Overview
1 Improvements
5 Bug Fixes
1 Security Fixes
7 Total Tickets
Improvements
pronghorn-core:11.46.5-2020.2.151 [11-01-2021] - IAP now waits to process events until every service is ready. IAP also stops listening to events on shutdown.
Bug Fixes
pronghorn-core:11.46.5-2020.2.156 [11-29-2021] - Updated the IAP UI to show user account information.
pronghorn-core:11.46.5-2020.2.155 [11-18-2021] - Removed unnecessary log.warn message from the getAuthGroupsShortList API.
pronghorn-core:11.46.5-2020.2.154 [11-16-2021] - Added a restriction that prevents service configuration of the log directory without write permissions.
pronghorn-core:11.46.5-2020.2.152 [11-09-2021] - Fixed a bug that resulted in an XSS threat when the user inserted HTML code in a global search field.
pronghorn-core:11.46.5-2020.2.150 [10-29-2021] - Set the /version endpoint to public for the non-pronghorn.admin user experience.
Security Fixes
pronghorn-core:11.46.5-2020.2.153 [11-13-2021] - Updated Ajv dependency versions to remove a security vulnerability.
2020.2.9 Maintenance Release [2021-11-02]
Overview
1 Improvements
6 Bug Fixes
7 Total Tickets
Improvements
pronghorn-core:11.46.5-2020.2.148 [10-21-2021] - Removed unnecessary arguments from the service module and the $ENCRYPTED global variable.
Bug Fixes
pronghorn-core:11.46.5-2020.2.149 [10-25-2021] - Fixed the upload transformation interface to prevent creation of transformations with duplicate names when importing into a Pre-builts bundle.
pronghorn-core:11.46.5-2020.2.147 [10-20-2021] - Fixed bug where updating the Local AAA adapter required additional brokers data.
pronghorn-core:11.46.5-2020.2.146 [10-20-2021] - If a new service is discovered on startup in an IAP environment it will be added to all IAP Profiles.
pronghorn-core:11.46.5-2020.2.145 [10-15-2021] - Fixed a bug that caused a failure due to missing authorization of a task imported from an integration.
pronghorn-core:11.46.5-2020.2.144 [10-12-2021] - Fixed a misspelling of "capable" in an error message for Brokers.
pronghorn-core:11.46.5-2020.2.143 [10-12-2021] - Fixed an issue that was causing an invalid "Out of sync" message to appear on the Profile details page.
2020.2.8 Maintenance Release [2021-10-05]
Overview
1 Improvements
5 Bug Fixes
6 Total Tickets
Improvements
pronghorn-core:11.46.5-2020.2.139 [09-24-2021] - Added Vault health information to the /status API.
Bug Fixes
pronghorn-core:11.46.5-2020.2.142 [10-04-2021] - Fixed bug where the propertiesSchema for a service was not properly de-structured.
pronghorn-core:11.46.5-2020.2.141 [10-02-2021] - Corrected an issue where forms created in earlier release versions did not work properly in later release versions. Also addressed issues with context nodes in XPath expressions.
pronghorn-core:11.46.5-2020.2.140 [09-29-2021] - Updated error message when Mongo user does not have proper permissions.
pronghorn-core:11.46.5-2020.2.138 [09-21-2021] - Fixed an issue where integrations would deplete the thread pool due to an error. This fix will set the worker threads back to ready after they complete a request or recover from an error. .
pronghorn-core:11.46.5-2020.2.137 [09-20-2021] - Added a time range validation check to the core scheduler. ScheduleTask is now executing correctly at the scheduled time.
2020.2.7 Maintenance Release [2021-09-07]
Overview
4 Improvements
14 Bug Fixes
2 Chores
4 Tests
24 Total Tickets
Improvements
pronghorn-core:11.46.5-2020.2.135 [09-03-2021] - Added a column for last login date on the Authorization Config user table.
pronghorn-core:11.46.5-2020.2.134 [08-30-2021] - Added support for new catalog and trigger APIs to Pre-built Automations.
pronghorn-core:11.46.5-2020.2.133 [08-30-2021] - Added a warning for apps which use additional roles that are not root level roles.
pronghorn-core:11.46.5-2020.2.126 [08-10-2021] - Removed the redundant TCP listener connection being generated to RabbitMQ on startup of IAP.
Bug Fixes
pronghorn-core:11.46.5-2020.2.136 [09-14-2021] - Allowed MongoDB version validation in IAP startup for non-admin MongoDB users.
pronghorn-core:11.46.5-2020.2.132 [08-24-2021] - Fields that have a when condition will no longer be dropped by Form Builder.
pronghorn-core:11.46.5-2020.2.131 [08-24-2021] - Updated service module to fix error handling when sending messages to ensure the service is not restarted.
pronghorn-core:11.46.5-2020.2.128 [08-12-2021] - Updated dependency which fixed an issue where event handlers should be removed after the event is finally handled.
pronghorn-core:11.46.5-2020.2.127 [08-10-2021] - Updated MongoDB to the minimum required version.
pronghorn-core:11.46.5-2020.2.125 [08-09-2021] - Fixed an issue where a service could emit its ONLINE status before Core added its configuration.
pronghorn-core:11.46.5-2020.2.124 [07-29-2021] - Updated the default IAP version tag in core for ease of development testing.
pronghorn-core:11.46.5-2020.2.122 [07-26-2021] - Added redirection of request with URI without trailing backslash.
pronghorn-core:11.46.5-2020.2.121 [07-26-2021] - Updated the UI style CSS to fix overscrolling behavior on service properties pages.
pronghorn-core:11.46.5-2020.2.120 [07-24-2021] - Modifications to the adapter properties-schema.json will now be applied when the adapter is restarted.
pronghorn-core:11.46.5-2020.2.119 [07-24-2021] - Improved error handling in the request for a method's schema.
pronghorn-core:11.46.5-2020.2.117 [07-16-2021] - The scroll position no longer resets when a radio button is selected.
pronghorn-core:11.46.5-2020.2.116 [07-15-2021] - Improved handshake logging in pronghorn-core. Updated service module.
pronghorn-core:11.46.5-2020.2.114 [07-09-2021] - Updated the user sort list on the Authorization page to list all users.
Chores
pronghorn-core:11.46.5-2020.2.130 [08-24-2021] - Updated a dependency to a backend library in order to absorb the change which removed a method that did not follow the design of the RabbitMQ Listener class as well as to setup some redis TTLs.
pronghorn-core:11.46.5-2020.2.118 [07-22-2021] - Updated dependency to fix accessibility standards and reconfigured internal components to enable better code quality.
Tests
pronghorn-core:11.46.5-2020.2.129 [08-19-2021] - Refactored ensureAccount test cases.
pronghorn-core:11.46.5-2020.2.123 [07-26-2021] - Updated test case for account-related endpoint. Removed extra property from test case assertion.
pronghorn-core:11.46.5-2020.2.115 [07-11-2021] - Refactored changeProfile API tests to reflect updated behavior.
pronghorn-core:11.46.5-2020.2.113 [07-01-2021] - Completed the Auto Test Refractor for *-getAdapterApplicationsHealth.test.js.
2020.2.6 Maintenance Release [2021-07-06]
Overview
1 Improvements
2 Bug Fixes
1 Chores
2 Tests
6 Total Tickets
Improvements
pronghorn-core:11.46.5-2020.2.108 [06-23-2021] - Moved functionality from session-manager into pronghorn-core.
Bug Fixes
pronghorn-core:11.46.5-2020.2.111 [06-28-2021] - Moved the Marshall warning message about registering a broker to debug level.
pronghorn-core:11.46.5-2020.2.109 [06-25-2021] - Improved handshake logging in pronghorn-core.
Chores
pronghorn-core:11.46.5-2020.2.107 [06-16-2021] - Updated network dependency to wait for network messages to send before it exits.
Tests
pronghorn-core:11.46.5-2020.2.111 [06-26-2021] - The API test for getActiveSessions has been deprecated.
pronghorn-core:11.46.5-2020.2.110 [06-26-2021] - Removed the GET / header test case. .
2020.2.5 Maintenance Release [2021-06-01]
Overview
1 Improvements
36 Bug Fixes
2 Security Fixes
1 Chores
40 Total Tickets
Improvements
pronghorn-core:11.46.5-2020.2.85 [05-18-2021] - Added Starting and Stopping states to the service health data.
pronghorn-core:11.46.5-2020.2.105 [05-28-2021] - Removed several unused dependencies and replaced several others to standardize dependencies within the platform.
pronghorn-core:11.46.5-2020.2.104 [05-27-2021] - Fixed an issue with determining the version status of each Pre-built Automation.
pronghorn-core:11.46.5-2020.2.102 [05-27-2021] - Removed the "warn" syslog level. Fixed a bug where the "warning" level could not be set for a syslog property.
pronghorn-core:11.46.5-2020.2.99 [05-25-2021] - An application crash SNMP trap (alarm) is sent when an application fails to launch within its timeout period.
pronghorn-core:11.46.5-2020.2.98 [05-25-2021] - Fixed an issue that was preventing updates to the log levels for inactive services.
pronghorn-core:11.46.5-2020.2.97 [05-25-2021] - Removed linting errors from various shell scripts.
pronghorn-core:11.46.5-2020.2.96 [05-21-2021] - Fixed an issue where a malformed error would occur during a request timeout. Response body of Request Timeout now returns a 408 error code.
pronghorn-core:11.46.5-2020.2.95 [05-21-2021] - Fixed bug where services missing from the file system could crash IAP on startup. Added if condition to code logic to ensure services exist before calling setCorralAndHealthStatus.
pronghorn-core:11.46.5-2020.2.94 [05-21-2021] - Improved error handling when discovering new applications and adapters.
pronghorn-core:11.46.5-2020.2.93 [05-20-2021] - Reverted additional schema validations to the AAA broker authenticate call.
pronghorn-core:11.46.5-2020.2.92 [05-20-2021] - Newly discovered applications and adapters now register as encrypted based on the isEncrypted value in the pronghorn.json and not the global encryption setting.
pronghorn-core:11.46.5-2020.2.91 [05-19-2021] - Updated dependency to fix an issue where a tab had to be pressed twice to navigate between page elements.
pronghorn-core:11.46.5-2020.2.90 [05-19-2021] - Fixed an issue where services were disappearing from Admin Essentials when they were restarted.
pronghorn-core:11.46.5-2020.2.88 [05-18-2021] - Removed the ability to set alarmProps as an object for single locations. Now alarmProps will be a list, where one item will be for single alarm locations and multiple items in the list will be for a multi-alarm configuration.
pronghorn-core:11.46.5-2020.2.87 [05-18-2021] - Fixed an issue that was causing an empty error when a user would update the active profile for the system.
pronghorn-core:11.46.5-2020.2.86 [05-18-2021] - Renamed the duplicated getMethods call to getMethodsRegistry to remove the warning from startup.
pronghorn-core:11.46.5-2020.2.84 [05-17-2021] - Fixed error handling when profile is not found.
pronghorn-core:11.46.5-2020.2.83 [05-14-2021] - Implemented Redis write heartbeat to improve Ioredis error handling.
pronghorn-core:11.46.5-2020.2.82 [05-14-2021] - Fixed RabbitMQ health status reported by the /status route.
pronghorn-core:11.46.5-2020.2.81 [05-13-2021] - Added schema to ensure valid brokers.
pronghorn-core:11.46.5-2020.2.80 [05-13-2021] - Added detection of uninstalled adapters when migrating properties to database. Warning is issued to operator when adapter cannot be migrated due to missing installation.
pronghorn-core:11.46.5-2020.2.79 [05-13-2021] - Disabled the ability to deactivate the administrative group and prevent users from locking themselves out.
pronghorn-core:11.46.5-2020.2.78 [05-12-2021] - Updated network dependency to pin amqp-connection-manager to a prior version before a bug was introduced.
pronghorn-core:11.46.5-2020.2.77 [05-11-2021] - GetDevice task will return an error response when trying to find a non-existent entity using the findEntities function.
pronghorn-core:11.46.5-2020.2.76 [05-11-2021] - IAP will no longer hang on exit when an invalid RabbitMQ endpoint is provided.
pronghorn-core:11.46.5-2020.2.75 [05-09-2021] - Fixed an issue that was resulting in a "null" error when the user imported a Pre-built Automation that had a Transformation component that already existed in the system.
pronghorn-core:11.46.5-2020.2.73 [05-06-2021] - Updated service lifecycle management.
pronghorn-core:11.46.5-2020.2.72 [05-05-2021] - Updated Core to remove all principals upon IAP restart and to allow each user to have refreshed permissions without requiring a fresh login.
pronghorn-core:11.46.5-2020.2.71 [05-05-2021] - Updated the descending sort arrow to match the ascending arrow in Authorization Manager.
pronghorn-core:11.46.5-2020.2.70 [05-05-2021] - Removed the maximum limit for the redisProps.db property.
pronghorn-core:11.46.5-2020.2.69 [04-30-2021] - IAP will now exit if a problem is encountered during initialization.
pronghorn-core:11.46.5-2020.2.68 [04-29-2021] - Updated copyright year on the footer of login screen.
pronghorn-core:11.46.5-2020.2.67 [04-28-2021] - Fixed an issue in Authorization Manager where the last entry in the role edit screen was cut off.
Security Fixes
pronghorn-core:11.46.5-2020.2.100 [05-25-2021] - Updated dependency and added code obfuscation to webpack and javascript modules.
pronghorn-core:11.46.5-2020.2.89 [05-19-2021] - Users are now redirected from the login page when an active session exists.
pronghorn-core:11.46.5-2020.2.57 [04-15-2021] - Automated Test development for Add _id to getAccounts. The _id is for updating passwords and groups.
Bug Fixes
pronghorn-core:11.46.5-2020.2.66 [04-28-2021] - Updated the alarmProps schema in Profiles to include lowercase and uppercase values for the SNMP version.
pronghorn-core:11.46.5-2020.2.65 [04-28-2021] - Fixed an issue where a service was not restarted correctly when a dead process was detected.
pronghorn-core:11.46.5-2020.2.64 [04-27-2021] - Added JSON schema examples for getAdapters and getApplication for relative Core APIs.
pronghorn-core:11.46.5-2020.2.63 [04-26-2021] - Added timeout to guarantee the getStatus API responds when Mongo goes down. Updated session-manager to allow unauthenticated users to access public APIs when Mongo goes down.
pronghorn-core:11.46.5-2020.2.62 [04-25-2021] - Updated network dependency to fix bug where ConnBlockedError did not exist.
pronghorn-core:11.46.5-2020.2.61 [04-25-2021] - Fixed issue with the Pronghorn Core message that is displayed after an adapter service configuration deletion.
pronghorn-core:11.46.5-2020.2.60 [04-23-2021] - Fixed missing request body fields for integrations.
pronghorn-core:11.46.5-2020.2.59 [04-20-2021] - Groups from the old authorization configuration page will no longer appear in User Management.
pronghorn-core:11.46.5-2020.2.58 [04-15-2021] - Removed SSLv2/v3 protocol versions not supported by node binary from express server configuration.
pronghorn-core:11.46.5-2020.2.56 [04-15-2021] - Removed unnecessary logging messages when application profiling is off and not active.
pronghorn-core:11.46.5-2020.2.55 [04-15-2021] - Improved error message to end-user when IAP service is unavailable.
pronghorn-core:11.46.5-2020.2.54 [04-09-2021] - Updated Service module dependency to remove unnecessary debug message.
pronghorn-core:11.46.5-2020.2.53 [04-09-2021] - Validation added to the authenticate parameters in the AAA broker to remove a NO-SQL injection attack vulnerability.
pronghorn-core:11.46.5-2020.2.52 [04-08-2021] - Fixed a bug that triggered an incorrect warning in the logs related to the parent jade file when accessing the Help menu.
pronghorn-core:11.46.5-2020.2.50 [04-06-2021] - Added metrics properties to loggerProps schema for service configs.
Security Fixes
pronghorn-core:11.46.5-2020.2.51 [04-06-2021] - Updated licensing dependency to remove security vulnerability from Axios.
pronghorn-core:11.46.5-2020.2.49 [04-06-2021] - Updated json-ptr dependency to remove security vulnerability. This will close a potential exploit that could lead to remote code execution (RCE) or denial-of-service (DoS).
2020.2.3 Maintenance Release [2021-04-06]
Overview
1 New Features
3 Improvements
12 Bug Fixes
1 Security Fixes
17 Total Tickets
New Features
pronghorn-core:11.46.5-2020.2.45 [03-31-2021] - Updated IAP UI version for the new Operations Manager link and icon on homepage.
Improvements
pronghorn-core:11.46.5-2020.2.44 [03-28-2021] - Completed Automated Test construction for getApplications and getAdapters health API calls to work with pagination.
pronghorn-core:11.46.5-2020.2.39 [03-10-2021] - Updated the migratePropertiesToDatabase.js script to be more testable and added unit tests to verify the encryption functionality.
pronghorn-core:11.46.5-2020.2.33 [03-02-2021] - Adapters can be deleted if they are in a profile and still running.
Bug Fixes
pronghorn-core:11.46.5-2020.2.48 [04-05-2021] - Added a property to turn dead process check on/off. The check is off by default.
pronghorn-core:11.46.5-2020.2.47 [04-01-2021] - Pronghorn Core will now wait for the shutdownTimeout window of time to elapse before launching a service on restart.
pronghorn-core:11.46.5-2020.2.46 [03-31-2021] - Added an alert message to Forms when the Validate Constraints checkbox is unchecked. User must confirm uncheck action before proceeding.
pronghorn-core:11.46.5-2020.2.42 [03-19-2021] - Updated service dependency to add the property shutdownTimeout to the system properties configuration.
pronghorn-core:11.46.5-2020.2.41 [03-18-2021] - Added the property shutdownTimeout to the system properties configuration.
pronghorn-core:11.46.5-2020.2.40 [03-12-2021] - The scroll position will no longer reset when a radio button is selected.
pronghorn-core:11.46.5-2020.2.38 [03-10-2021] - IAP now handles RabbitMQ blocked connection notifications and logs the incident.
pronghorn-core:11.46.5-2020.2.37 [03-07-2021] - Updated service module to fix bug where service_config variable was left encrypted.
pronghorn-core:11.46.5-2020.2.36 [03-05-2021] - Updated UI library to correctly evaluate WHEN conditions within a form table.
pronghorn-core:11.46.5-2020.2.35 [03-05-2021] - Migrated launchDelay and launchTimeout to system properties, controlled only via UI.
pronghorn-core:11.46.5-2020.2.34 [03-02-2021] - Added a periodic scan for applications that were killed abruptly.
pronghorn-core:11.46.5-2020.2.32 [02-24-2021] - Added the "maxOldSpaceSize" property to new services schema.
Security Fixes
pronghorn-core:11.46.5-2020.2.43 [03-22-2021] - Updated Pug dependency to solve security vulnerability.
2020.2.2 Maintenance Release [2021-03-02]
Overview
3 Improvements
11 Bug Fixes
2 Security Fixes
2 Chores
1 Deprecations
19 Total Tickets
Improvements
pronghorn-core:11.46.5-2020.2.29 [02-22-2021] - Added a tooltip in forms for the validate constraints checkbox.
pronghorn-core:11.46.5-2020.2.26 [02-19-2021] - Added Itential SNMP MIB to pronghorn-core. Files are available at /opt/pronghorn/current/node_modules/@itential/pronghorn-core/core/mibs.
pronghorn-core:11.46.5-2020.2.21 [02-10-2021] - Added support for IAP profiling.
Bug Fixes
pronghorn-core:11.46.5-2020.2.30 [02-22-2021] - Alarm receiver can now be configured by its hostname and IPv4 address.
pronghorn-core:11.46.5-2020.2.28 [02-21-2021] - Fixed an issue that was preventing a user from deleting an adapter configuration after removing it from an active profile.
pronghorn-core:11.46.5-2020.2.27 [02-21-2021] - Creating a service no longer causes the system to be out of sync.
pronghorn-core:11.46.5-2020.2.25 [02-12-2021] - Reduced the core service crash notifications to one notification per crash.
pronghorn-core:11.46.5-2020.2.24 [02-12-2021] - Improved rendering of YANG non-configurable state data.
pronghorn-core:11.46.5-2020.2.18 [02-08-2021] - Updated styling in the User Profile save button.
pronghorn-core:11.46.5-2020.2.16 [02-06-2021] - Fixed a bug that prevented adding an empty YANG Presence-Container to the configuration when creating a new service instance.
pronghorn-core:11.46.5-2020.2.15 [02-02-2021] - Corrected an issue with the default RabbitMQ properties that prevented connecting to a TLS endpoint.
pronghorn-core:11.46.5-2020.2.14 [01-30-2021] - Added a more robust error handling for importing an integration model.
pronghorn-core:11.46.5-2020.2.13 [01-29-2021] - Updated pronghorn.json file to be auto-generated.
pronghorn-core:11.46.5-2020.2.12 [01-28-2021] - Added a check to prevent super users from appearing on the User Management page.
Security Fixes
pronghorn-core:11.46.5-2020.2.20 [02-08-2021] - Updated the Yargs package to fix a security vulnerability.
pronghorn-core:11.46.5-2020.2.19 [02-08-2021] - Updated the node-fetch package to address a security vulnerability.
Chores
pronghorn-core:11.46.5-2020.2.23 [02-11-2021] - Updated dependencies for the latest network and service modules to now check for the existence of keyPath, certPath and caPath properties before using them in the connection options.
pronghorn-core:11.46.5-2020.2.17 [02-07-2021] - Moved project to new master pipeline.
Deprecations
pronghorn-core:11.46.5-2020.2.22 [02-11-2021] - Deprecated the API endpoint: "POST /getActiveSessions".
2020.2.1 Maintenance Release [2021-02-02]
Overview
1 Improvements
6 Bug Fixes
7 Total Tickets
Improvements
pronghorn-core:11.46.5-2020.2.11 [01-26-2021] - Users can now enable or disable YANG validation constraints in forms.
Bug Fixes
pronghorn-core:11.46.5-2020.2.10 [01-22-2021] - Fixed compatibility issues in Internet Explorer 11.
pronghorn-core:11.46.5-2020.2.9 [01-19-2021] - Fixed an issue with setting configuration properties for adapters.
pronghorn-core:11.46.5-2020.2.8 [01-18-2021] - Fixed an issue where adding groups to an adapter configuration that uses the device broker causes the devices to not be visible regardless of the user's group access.
pronghorn-core:11.46.5-2020.2.7 [01-15-2021] - Fixed a Pre-built endpoint error when search query includes a space.
pronghorn-core:11.46.5-2020.2.6 [01-11-2021] - Updated CSP (Content Security Policy) to allow for Gitlab images in README files.
pronghorn-core:11.46.5-2020.2.5 [01-08-2021] - Updated change log API to work in pronghorn-core.
2020.2.0 Feature Release [2021-01-05]
Overview
28 New Features
60 Improvements
82 Bug Fixes
4 Security Fixes
24 Chores
8 Deprecations
206 Total Tickets
New Features
pronghorn-core:11.42.0 [11-06-2020] - Added support for Integrations and Integration Models in Prebuilts.
pronghorn-core:11.39.8 [11-04-2020] - Introduced new APIs to handle the user life cycle for the User Management UI.
pronghorn-core:11.39.0 [10-29-2020] - Added new "in" parameter within the pronghorn.json input to support passing in the entire request body.
pronghorn-core:11.38.0 [10-20-2020] - Added new APIs to only update the properties of applications, adapters, and integrations.
pronghorn-core:11.37.0 [10-15-2020] - Added support for property encryption and decryption through Hashicorp Vault.
pronghorn-core:11.37.0 [07-17-2020] - Added support for encryption and decryption with Hashicorp Vault.
pronghorn-core:11.34.0 [10-08-2020] - Integrations added to core.
pronghorn-core:11.34.0 [09-11-2020] - Created a new API to retrieve the schema for an Integration.
pronghorn-core:11.34.0 [08-13-2020] - Added the ability to configure the thread count for the API gateway in core.
pronghorn-core:11.34.0 [08-13-2020] - 3rd Gen adapters now filter out integrations from health reporting.
pronghorn-core:11.34.0 [07-02-2020] - CRUD operations added to manage integrations.
pronghorn-core:11.33.0 [10-06-2020] - Created new APIs to handle CRUD operations for Local AAA Users.
pronghorn-core:11.32.0 [10-06-2020] - Added support for Prebuilts that contain Golden Config components.
pronghorn-core:11.31.0 [10-02-2020] - Introduced new APIs for Local AAA Groups. This will allow a user to create or delete a group, as well as get all existing groups or a single group from their Local AAA instance.
pronghorn-core:11.29.0 [10-02-2020] - Introduced a new API to validate prebuilt data.
pronghorn-core:11.28.0 [10-01-2020] - Added functionality to generate API documentation from pronghorn.json file.
pronghorn-core:11.26.0 [10-01-2020] - Added new IAP home page with application links in left navbar.
pronghorn-core:11.14.0 [08-21-2020] - Added the allowedMethods check to the response of the /whoAmI API call.
pronghorn-core:11.13.0 [08-22-2020] - Made --max-old-space-size configurable through a service config property 'maxOldSpaceSize' and lowered the default --max-old-space-size.
pronghorn-core:11.12.0 [08-14-2020] - Added the ability to create API routes in core using pronghorn.json files.
pronghorn-core:11.9.0 [07-16-2020] - Built new functionality in core to provide server health.
pronghorn-core:11.8.0 [07-08-2020] - Created a new functionality to update the log levels of a service on the system.
pronghorn-core:11.6.0 [07-07-2020] - Exposed a new functionality to stop a running service.
pronghorn-core:11.5.0 [07-17-2020] - Created a new functionality to get services health data on the current system.
pronghorn-core:11.4.0 [06-29-2020] - Integrated the RabbitMQ event de-duplication feature.
pronghorn-core:11.4.0 [06-29-2020] - Created a new method to handle restarting an active module on the system.
pronghorn-core:11.2.0 [06-24-2020] - Introduced a new method that will return the status of a service on the current system.
pronghorn-core:10.20.0 [05-12-2020] - Updated enum in transformationSchema to include 'conditional'.
Improvements
pronghorn-core:11.46.5-2020.2.3 [12-29-2020] - Corrected sidebar menu to correctly show the Itential apps under the Operations section.
pronghorn-core:11.46.3 [12-18-2020] - Added support for http bearer authentication in integrations.
pronghorn-core:11.46.0 [12-16-2020] - Simplified CI scripts for trial packages.
pronghorn-core:11.45.0 [12-10-2020] - Refactored integration properties to better support AWS authorization.
pronghorn-core:11.44.3 [12-02-2020] - Removed unused Semver and xml2js packages from Core.
pronghorn-core:11.44.0 [11-24-2020] - Added integrationProps settings to profiles. Also added configurable timeout for integration requests.
pronghorn-core:11.43.0 [11-24-2020] - User permissions are automatically updated by migration script when system is updated.
pronghorn-core:11.42.5 [11-12-2020] - Added support for property encryption to integration service configs.
pronghorn-core:11.41.1 [11-06-2020] - Reorganized integration parameters in workflow tasks. Parameters listed in the header have been removed from the task dialog. Required parameters are now sorted to appear first.
pronghorn-core:11.41.0 [11-07-2020] - Added additional bootstrap.js file to allow Core to start itself.
pronghorn-core:11.40.5 [11-06-2020] - Added a CI process to publish a trial package to nexus.
pronghorn-core:11.40.2 [11-05-2020] - Removed transformations from pronghorn-core.
pronghorn-core:11.40.0 [11-04-2020] - Default properties are added when creating an adapter configuration.
pronghorn-core:11.39.2 [10-31-2020] - Updated the integration schema to reflect supported features. Also, the term "communicator" was replaced with the term "integration".
pronghorn-core:11.38.9 [10-29-2020] - Refactored code to separate different authentication paths.
pronghorn-core:11.38.6 [10-27-2020] - Improved error logging for API loading; error message will now log output of the exported name instead of the entire API model.
pronghorn-core:11.37.3 [10-19-2020] - Error handling added for Schema APIs.
pronghorn-core:11.36.0 [10-13-2020] - Added functionality to handle authentication props for profiles when a user updates and deletes an authentication service.
pronghorn-core:11.35.0 [10-13-2020] - The properties schema can now be pulled from an application.
pronghorn-core:11.34.2 [10-11-2020] - Modified pronghorn core to auto-populate the adapter configuration properties with default attributes and values when not provided by the user.
pronghorn-core:11.34.1 [10-11-2020] - Added support for the server object being optional in the OpenAPI specification.
pronghorn-core:11.34.0 [10-05-2020] - Provided a fix to an issue in the Integration APIs that prevented each API from functioning.
pronghorn-core:11.34.0 [09-21-2020] - Removed the if/then statements from the Integration schema to allow for proper rendering of the schema in the UI using oneOf/anyOf.
pronghorn-core:11.34.0 [09-04-2020] - Built new APIs to create, read, update, and delete integrations in an IAP environment.
pronghorn-core:11.34.0 [08-25-2020] - Created a new set of APIs for Integration Models.
pronghorn-core:11.34.0 [07-28-2020] - Added functionality to validate Swagger and OpenAPI documents.
pronghorn-core:11.34.0 [07-15-2020] - Exposed new functionality to be used by Integration APIs.
pronghorn-core:11.34.0 [06-29-2020] - Use OpenAPI document title and version to create integration ID.
pronghorn-core:11.34.0 [06-24-2020] - Properties will now automatically fill in for integration service configs.
pronghorn-core:11.34.0 [06-24-2020] - Implemented validation check for root security in the OpenAPI model when attempting to make authenticated calls.
pronghorn-core:11.34.0 [06-21-2020] - Updated itential-utils to expose encrypt/decrypt functions.
pronghorn-core:11.31.3 [10-09-2020] - Refactored import of Prebuilts that contain Automation Catalogs or JSON Forms.
pronghorn-core:11.30.0 [10-01-2020] - Refactored export for new APIs in Core to match the convention across the platform.
pronghorn-core:11.27.0 [09-29-2020] - Removed functionality that is no longer used by the new API architecture.
pronghorn-core:11.25.2 [09-28-2020] - Added support for unique sessions in Authentication; logout functionality will remove an old session when a new session is established.
pronghorn-core:11.25.0 [09-23-2020] - Added a new property in Profiles that allows the user to block CRUD operations access to certain adapters.
pronghorn-core:11.24.1 [09-23-2020] - Introduced functionality to check the status of the user's Internet connection. If the user does not have Internet, then the API to get online Prebuilts will gracefully handle a failure response.
pronghorn-core:11.24.0 [09-20-2020] - Added the ability to use authenticationProps to setup the initial admin roles on start-up.
pronghorn-core:11.23.0 [09-11-2020] - Restored ability to get Pre-built Automations from different Gitlab repositories.
pronghorn-core:11.22.0 [09-10-2020] - Created a new set of APIs to handle all the functionality for Pre-Built Automations.
pronghorn-core:11.21.0 [09-03-2020] - Created a new set of APIs to handle all read and update operations for applications.
pronghorn-core:11.20.0 [09-01-2020] - Introduced a new API to get the available adapter model types on the system.
pronghorn-core:11.19.0 [09-01-2020] - Created a new set of APIs to handle all CRUD operations for adapters.
pronghorn-core:11.18.0 [08-31-2020] - Created new APIs to get health data from the current system, server and all instances of adapters and applications.
pronghorn-core:11.17.0 [08-31-2020] - Created a new set of APIs to provide the schemas for adapters, applications, and profiles.
pronghorn-core:11.16.0 [08-28-2020] - Moved core API routes to the "routes" directory under the "api" directory.
pronghorn-core:11.15.3 [08-31-2020] - Updated the service and network dependencies to enable the ability to cancel sending messages to a consumer.
pronghorn-core:11.15.0 [08-21-2020] - Comments array is returned on GET/POST/PUT to /transformations.
pronghorn-core:11.12.4 [08-17-2020] - Modified Profile APIs in the new API architecture.
pronghorn-core:11.11.4 [08-13-2020] - Added new option to return filtered devices by origin.
pronghorn-core:11.11.0 [08-05-2020] - Removed settings icon from the IAP header.
pronghorn-core:11.10.0 [07-27-2020] - Updated schema to add JST description inside the transformation objects returned by GET /transformations.
pronghorn-core:11.8.2 [07-16-2020] - Updated the migrateModules.js script to minimize the build size by creating symlinks instead of copying the modules.
pronghorn-core:11.7.0 [07-07-2020] - Added a configurable retry strategy for services that throw uncaught exceptions and unhandled rejections; strategy sets a threshold to stop the service after a certain number of restarts.
pronghorn-core:11.4.4 [07-01-2020] - Removed RabbitMQ property from service config schema. Automatically migrated all service configs to remove RabbitMQ configuration.
pronghorn-core:11.4.1 [06-30-2020] - Updated login page to match the new Rodeo component.
pronghorn-core:11.3.0 [06-25-2020] - Enabled name search of JSON Transformations.
pronghorn-core:11.1.0 [07-01-2020] - Made improvements to existing functionality to better protect the core logic of IAP.
Bug Fixes
pronghorn-core:11.46.5-2020.2.4 [01-04-2021] - Fixed an issue that prevented a user from updating the Redis properties to use multiple hosts and ports.
pronghorn-core:11.46.5-2020.2.2 [12-22-2020] - Updated sort function to be compatible with sorting on numbers.
pronghorn-core:11.46.5-2020.2.1 [12-21-2020] - Updated getApplications and getAdapters health API calls to work with pagination.
pronghorn-core:11.46.4 [12-18-2020] - Fixed a bug that prevented a user from updating their profile properties.
pronghorn-core:11.46.2 [12-18-2020] - Fixed an issue that prevented a user from updating an Adapter or Integration configuration.
pronghorn-core:11.46.1 [12-17-2020] - Normalization of property definitions was added to internal schemas to fix schema validation with internal schema $refs.
pronghorn-core:11.45.5 [12-16-2020] - Fixed an issue where changes to accounts and groups in User Management would not propagate to active sessions.
pronghorn-core:11.45.4 [12-15-2020] - Fixed a bug that caused an error when checking the response type for a request.
pronghorn-core:11.45.3 [12-15-2020] - Fixed a schema issue with creating a new user profile.
pronghorn-core:11.45.2 [12-15-2020] - Removed old UI screens and routes; replacements are in Admin Essentials.
pronghorn-core:11.45.1 [12-14-2020] - Fixed a schema error that prevented the creation of integrations using the http security scheme.
pronghorn-core:11.44.14 [12-13-2020] - Provided a fix that prevents the creation of an empty service configuration.
pronghorn-core:11.44.13 [12-09-2020] - Modified error reporting to return the correct log output when the default attributes set for adapter configuration have failed.
pronghorn-core:11.44.11 [12-09-2020] - Fixed an issue with GET /config/services/sync that would cause multiple reference errors.
pronghorn-core:11.44.10 [12-09-2020] - Fixed an issue that prevented the creation of integrations from models with special characters in their title property.
pronghorn-core:11.44.9 [12-08-2020] - Added 'blob' as a Content Security Policy (CSP) script source to prevent a CSP error in JST Designer.
pronghorn-core:11.44.8 [12-08-2020] - Modified the properties service to ensure that IAP does not crash when an external service is deleted.
pronghorn-core:11.44.7 [12-07-2020] - Fixed out of sync error when using Hashicorp Vault.
pronghorn-core:11.44.5 [12-05-2020] - Removed misleading error log message when restarting a service.
pronghorn-core:11.44.4 [12-06-2020] - Fixed issues that caused a crash in IAP when invalid data was provided with the legacy create and delete service APIs.
pronghorn-core:11.44.2 [11-30-2020] - Fixed issues with AWS authentication.
pronghorn-core:11.44.1 [11-25-2020] - Improved error handling by hardening ph-core against reload of misconfigured applications.
pronghorn-core:11.42.12 [11-24-2020] - Republished without npm-shrinkwrap.json.
pronghorn-core:11.42.11 [11-20-2020] - Fixed an issue where an app with a bad configuration would prevent IAP from starting.
pronghorn-core:11.42.10 [11-18-2020] - Updated LegacyNavbar to match the current design pattern.
pronghorn-core:11.42.8 [11-17-2020] - Fixed an issue where data would become out-of-sync when deleting a group in the User Management UI. Groups cannot be deleted from Local AAA and Pronghorn accounts while associated with active users.
pronghorn-core:11.42.7 [11-16-2020] - Modified the trial publish job to use a prerelease tag of pronghorn-core instead of publishing the pronghorn-core-trial component.
pronghorn-core:11.42.6 [11-12-2020] - The User Management API has been modified to allow accounts to have an empty property for both groups and roles.
pronghorn-core:11.42.4 [11-11-2020] - Fixed the CI scripts that generate the trial package to use the correct version.
pronghorn-core:11.42.3 [11-10-2020] - Users not managed by Local AAA are no longer shown in the User Management UI.
pronghorn-core:11.42.2 [11-09-2020] - Integrations provide more detailed error messaging when they go into an error state.
pronghorn-core:11.42.1 [11-09-2020] - Fixed issue causing IAP to crash when expressProps.express_https key and cert properties in the active profile used relative paths.
pronghorn-core:11.40.4 [11-05-2020] - Fixed bug that made it impossible to create adapters when the adapter's propertiesSchema was missing defaults.
pronghorn-core:11.40.3 [11-05-2020] - Fixed a bug that made it impossible to create Integrations due to an error with the virtual property being set incorrectly.
pronghorn-core:11.40.1 [11-05-2020] - Fixed an issue with a lack of data in the response of some User Management APIs. Each GET API now returns a unique _id.
pronghorn-core:11.39.8 [11-04-2020] - Check added to ensure components object exists in OpenAPI document.
pronghorn-core:11.39.8 [11-04-2020] - Fixed encryption issue for IAP properties.
pronghorn-core:11.38.4 [10-26-2020] - Integrations updated to allow calls without security.
pronghorn-core:11.38.2 [10-22-2020] - Profile properties can be edited from the GUI.
pronghorn-core:11.38.1 [10-20-2020] - Removed irrelevant health warning messages for Integrations.
pronghorn-core:11.37.4 [10-19-2020] - Fixed an issue that was occurring due to a case sensitivity mismatch in a file path.
pronghorn-core:11.37.2 [10-19-2020] - Fixed XSS handling in Core PHUI Form.
pronghorn-core:11.37.1 [10-16-2020] - Provided a fix to an issue where Integration Models were being returned in the Adapter Models API.
pronghorn-core:11.34.0 [10-06-2020] - Fixed a bug that allowed for 0 integration threads if the profile property systemProps did not have the property integrationsThreadCount. This fix sets a default thread count.
pronghorn-core:11.34.0 [10-02-2020] - Fixed an error in module path resolution for an integration worker thread.
pronghorn-core:11.31.2 [10-05-2020] - Fixed a bug where certain aspects of Core would error if the active profile on the system did not have 'systemProps'.
pronghorn-core:11.31.1 [10-05-2020] - Fixed an issue where certain files were not being discovered due to case-sensitivity.
pronghorn-core:11.29.1 [10-01-2020] - Updated the web server to provide more descriptive error messages when an API fails.
pronghorn-core:11.27.4 [09-30-2020] - Added support for composite keys in form tables.
pronghorn-core:11.27.3 [10-02-2020] - Resolved an issue where adapter APIs would fail if the services blacklist property was not set.
pronghorn-core:11.27.1 [09-30-2020] - Fixed an issue where the release version for Prebuilts was not being set correctly if the version of the Prebuilt was newer than the current version of the system.
pronghorn-core:11.26.2 [10-05-2020] - Reconfigured the getAllGroups endpoint to improve Active Tasks view responsiveness. Groups/list requests will no longer force a remote AAA re-sync.
pronghorn-core:11.25.1 [09-27-2020] - Added functionality to remove UI components and prevent React workflow tasks from breaking when application is restarted.
pronghorn-core:11.23.3 [09-18-2020] - Improved error handling in the web server to protect core API calls. Added a try/catch block.
pronghorn-core:11.23.2 [09-14-2020] - Fixed an issue where health data of the server was failing to return the release version and the version of Core.
pronghorn-core:11.23.1 [09-11-2020] - Fixed an issue that was causing schema conflicts when serving API endpoints in the Webserver.
pronghorn-core:11.21.4 [09-09-2020] - Changed GET /transformations limit from 25 to 100.
pronghorn-core:11.21.1 [09-06-2020] - Automated the ability to add/remove pronghorn_admin group for a newly created or deleted authentication adapter.
pronghorn-core:11.20.1 [09-02-2020] - Fixed bug that caused some of the existing health APIs to hang during runtime.
pronghorn-core:11.16.3 [08-31-2020] - Implemented fix to gracefully handle bad symbolic links when accessing the file system.
pronghorn-core:11.15.2 [08-23-2020] - Created a relay in the service emit to properly support engine restart.
pronghorn-core:11.12.5 [08-19-2020] - Updated the 'service' and 'network' dependencies and improved error handling to check if the size limit in a message has been exceeded.
pronghorn-core:11.12.3 [08-15-2020] - Implemented a Redis custom retryStrategy connection. IAP is shut down when MaxRetriesPerRequestError is emitted.
pronghorn-core:11.12.1 [08-15-2020] - Fixed an issue that caused service configs to always be out of sync with the system.
pronghorn-core:11.11.5 [08-15-2020] - Fixed bug where event emitter was called multiple times. Pronghorn running event now only emits once.
pronghorn-core:11.11.3 [09-07-2020] - ProngPromise is now handling errors inside 'then' block.
pronghorn-core:11.11.1 [08-07-2020] - Unauthenticated API requests now return a 401 error code.
pronghorn-core:11.10.3 [07-31-2020] - Fixed syntax issues in PHUI for IE 11.
pronghorn-core:11.10.1 [07-27-2020] - Fixed deprecation warning for delete Profile API in Core.
pronghorn-core:11.4.2 [06-30-2020] - Fixed error where $refs would not be correctly resolved when using query parameters.
pronghorn-core:11.3.1 [07-06-2020] - Fixed Session Manager to prevent IAP crash due to lack of a Redis connection; also fixed error events in ioredis to be handled better in service library.
pronghorn-core:11.0.4 [06-15-2020] - Changed the minimum required MongoDB version from 3.4 to 3.6.
pronghorn-core:11.0.3 [06-15-2020] - Removed bug that caused a Core failure if functionality was invoked.
pronghorn-core:11.0.2 [06-05-2020] - Fixed a crash caused by an undefined user when resolving a response that was already sent.
pronghorn-core:11.0.1 [06-03-2020] - Fixed key management logic for nested tables.
pronghorn-core:10.21.1 [05-29-2020] - Added authorization check to Pronghorn Sudo method to enable successful authentication. User is notified when a call to a particular method in IAP is not allowed.
pronghorn-core:10.20.4 [05-26-2020] - Updated ampqlib dependency to support NodeJS v10.
pronghorn-core:10.19.5 [04-30-2020] - Fixed a bug that was causing a type error when setting the app path for the API documentation.
Security Fixes
pronghorn-core:11.37.0 [10-15-2020] - Added HelmetJS HTTP header management to IAP core web services.
pronghorn-core:11.21.2 [09-07-2020] - Updated swagger-ui package to v3.30.2.
pronghorn-core:11.9.3 [08-04-2020] - Updated packages to remove security vulnerabilities.
pronghorn-core:10.21.0 [05-26-2020] - Replaced jade files with pug.
Chores
pronghorn-core:11.46.5-2020.2.0 [12-18-2020] - Created release for 2020.2.
pronghorn-core:11.46.5 [12-18-2020] - Updated and pinned dependencies for release.
pronghorn-core:11.44.12 [12-08-2020] - Updated iap-ui to version 1.0.0.
pronghorn-core:11.39.8 [11-03-2020] - Committed new auto generated pronghorn.json.
pronghorn-core:11.26.1 [09-30-2020] - Updated the service and network dependencies to resolve a memory leak that was occurring for all publishBroadcast calls.
pronghorn-core:11.21.3 [09-09-2020] - Updated logger dependency to allow syslog message larger than 65kB.
pronghorn-core:11.16.2 [08-30-2020] - Fixed issue with symbolic links to various UI libraries.
pronghorn-core:11.16.1 [08-30-2020] - Symbolic links to various UI libraries are now made relative rather than absolute.
pronghorn-core:11.15.1 [08-22-2020] - Added additional checks for proper error handing.
pronghorn-core:11.12.2 [08-15-2020] - Removed protractor package from devDependencies. The functional testing tool is no longer used.
pronghorn-core:11.11.2 [08-15-2020] - Fixed a bug causing IAP to orphan processes when it shuts down.
pronghorn-core:11.10.2 [07-31-2020] - Updated the service dependency.
pronghorn-core:11.4.3 [06-30-2020] - Disabled deduplication related log messages when deduplication is not configured and enhanced service module to handle uncaught exceptions from the database connection during start up.
pronghorn-core:11.2.1 [06-23-2020] - Updated node driver for MongoDB.
pronghorn-core:10.20.3 [05-20-2020] - Removed redundant encrypted source files from the pronghorn utils/ location.
pronghorn-core:10.20.2 [05-20-2020] - Improved error message when the input or output of an API call does not match the expected schema.
pronghorn-core:10.20.1 [05-12-2020] - Updated the inquirer dependency to new version to normalize dependency versions across the platform.
Deprecations
pronghorn-core:11.42.9 [11-18-2020] - Updated deprecation notices for Core APIs.
pronghorn-core:11.38.5 [10-26-2020] - Issued a deprecation notice for /appUpdate/changeLog.
pronghorn-core:11.9.2 [07-27-2020] - Created deprecation notices for Core system APIs.
pronghorn-core:11.9.1 [07-17-2020] - Deprecated all the Service Config APIs in Core.
pronghorn-core:11.8.1 [07-15-2020] - Deprecated all the existing Profile APIs in Core. The new Profile APIs are now in Admin Essentials.
pronghorn-core:11.1.1 [06-17-2020] - Removed deprecated methods from device broker.
pronghorn-core:11.0.0 [06-01-2020] - Removed deprecated Service Broker functions getServiceModelMap, findService, fetchData, DryRunService, dryRunXml, provisionXml, and runAction.
pronghorn-core:10.19.6 [05-13-2020] - Removed broken function locateService from the Service broker.
2020.1.0 Feature Release [2020-05-01]
Overview
4 New Features
15 Improvements
32 Bug Fixes
1 Security Fixes
14 Chores
66 Total Tickets
New Features
app-admin_essentials:0.27.0 [04-08-2020] - Added the ability to support artifacts that contain transformations.
pronghorn-core:10.18.7 [04-09-2020] - Improved request handling in Workflow Builder by returning a dereferenced JSON schema that attaches getMethod and getJsonSchema.
pronghorn-core:10.17.0 [03-31-2020] - Added APIs for CRUD operations on Transformations in the database.
pronghorn-core:10.13.0 [01-31-2020] - Reworked core to expose routes that find/retrieve methods and schemas.
Improvements
pronghorn-core:10.19.0 [04-23-2020] - Support added to enable (or disable) running tasks on startup. Default for processTasksOnStart property is set to 'true'.
pronghorn-core:10.18.0 [04-05-2020] - Added support for query parameters within the API documentation on the help page.
pronghorn-core:10.17.1 [04-03-2020] - Blueprints are now generated with the correct spacing format.
pronghorn-core:10.16.0 [03-31-2020] - Added the ability to configure broker preferences.
pronghorn-core:10.15.3 [03-19-2020] - Added the maintenance release version to the System page. Also added a new API to get the latest release version.
pronghorn-core:10.15.0 [03-17-2020] - Added functionality to apply all callbacks for any services that stop for any reason.
pronghorn-core:10.14.6 [02-12-2020] - Reconfigured durability of event queue to not auto delete when all consumers disconnect.
pronghorn-core:10.14.3 [02-29-2020] - Migrated REST API tests from the cernan tool into the repository for more immediate access by CI and developers.
pronghorn-core:10.14.0 [01-31-2020] - Removed scheduler from core to enable scheduling in the rabbitMQ architecture of workflow engine.
pronghorn-core:10.13.5 [01-28-2020] - Services now can access the global config object incrementally, instead of only when all services are online. Fixed bug where running event is never triggered by adding a new launchTimeout property.
pronghorn-core:10.12.30 [01-13-2020] - The "Contact Support" button now specifically targets the ISD customer portal URL.
pronghorn-core:10.12.29 [01-07-2020] - Added unique identifier to properties passed to services during handshake.
pronghorn-core:10.12.23 [12-22-2019] - Added the --userInputs flag to the unattended migration mode. Administrator can now override default MQ properties before starting the installation.
Bug Fixes
pronghorn-core:10.19.4-2020.1.1 [04-30-2020] - Fixed a bug that was causing a type error when setting the app path for the API documentation.
pronghorn-core:10.19.3 [04-24-2020] - Introduced new logic to handle cases in the REST documentation where the API path is the same but the HTTP verb is different.
pronghorn-core:10.19.1 [04-23-2020] - Updated the suggested replacement for connectDevice to 'isAlive'.
pronghorn-core:10.18.18 [04-23-2020] - Fixed a bug in PHUI.Form that prevented proper construction of keys for table rows.
pronghorn-core:10.18.17 [04-21-2020] - Updated service model to convert Error type to string when sending a callback over RabbitMQ.
pronghorn-core:10.18.16 [04-21-2020] - Fixed bug that caused crash when calling getDevice. Correct object is now used in log messaging.
pronghorn-core:10.18.15 [04-21-2020] - Available options for applications on the service page have changed. Certain applications can no longer be deleted, and no applications can be cloned.
pronghorn-core:10.18.14 [04-20-2020] - Removed unnecessary properties from schemas with $refs to fix schema validation failures.
pronghorn-core:10.18.13 [04-19-2020] - Web server now redirects user to login page upon unauthorized request.
pronghorn-core:10.18.12 [04-16-2020] - Fixed a crash in core caused by undefined variables.
pronghorn-core:10.18.11 [04-16-2020] - Resolved errors in Firefox. Added validation for several authorization APIs to return empty responses as JSON instead of XML.
pronghorn-core:10.18.10 [04-14-2020] - Updated copyright date on login screen.
pronghorn-core:10.18.9 [04-14-2020] - Fixed issue where maintenance release version returned incorrectly.
pronghorn-core:10.18.8 [04-17-2020] - Removed incorrect default properties when creating a new service.
pronghorn-core:10.18.6 [04-09-2020] - Removed arrows from menu popups in pronghorn navigation.
pronghorn-core:10.18.2 [04-06-2020] - All keys that start with a $ are now encoded for safe addition to MongoDB, instead of just the $id key.
pronghorn-core:10.18.1 [04-05-2020] - Removed the ability for groups to be assigned to the AAA adapter.
pronghorn-core:10.18.0 [04-01-2020] - Applications with long names display properly on the service config page.
pronghorn-core:10.15.1 [03-18-2020] - Contact Support Tool-tip corrected to read "Contact Support".
pronghorn-core:10.14.11 [03-13-2020] - Log message displays on user logout.
pronghorn-core:10.14.9 [02-26-2020] - Resolved compilation issue. Home page icons are now visible on IE 11.
pronghorn-core:10.14.8 [02-18-2020] - Prevented IAP from removing package roles from the database whenever a corral/app is stopped. This prevents unintended behavior on remaining IAP nodes in a HA cluster.
pronghorn-core:10.14.2 [02-03-2020] - Increased the default value for launchTimeout and improved the log message that displays when a service times out.
pronghorn-core:10.13.4 [01-25-2020] - Added a missing flag to enable migration script to follow symlinks appropriately.
pronghorn-core:10.13.2 [01-27-2020] - Changed migration script to no longer use SSL as default for RabbitMQ properties when run in unattended mode.
pronghorn-core:10.13.1 [01-27-2020] - Fixed issue with migration scripts failing to convert overriden parameters from string to numbers and causing faulty rabbitmq properties.
pronghorn-core:10.12.28 [01-03-2020] - Fixed issue where external links would not redirect to correct page if application used routing with a # symbol.
pronghorn-core:10.12.27 [12-30-2019] - Corrected an issue with the migration script that prevented the unattended --deletedb option from running.
pronghorn-core:10.12.26 [12-22-2019] - Improved error handling in IE11. User now able to expand Service Group and view child services belonging to that group.
.
pronghorn-core:10.12.25 [12-20-2019] - Session Manager now handles undefined responses when fetching keys from Redis; prevents core crash.
pronghorn-core:10.14.5 [02-11-2020] - Updated the network and service modules.
pronghorn-core:10.14.4 [02-06-2020] - Updated to the latest library of the prerequisite module.
pronghorn-core:10.14.1 [02-03-2020] - Added schema validation to component pipelines.
2019.3.0 Feature Release [2019-11-29]
Overview
1 New Features
6 Improvements
29 Bug Fixes
3 Security Fixes
5 Chores
44 Total Tickets
New Features
pronghorn-core:10.12.9 [12-05-2019] - Support added for RabbitMQ high availability.
Improvements
pronghorn-core:10.12.21-2019.3.2 [12-22-2019] - Added the --userInputs flag to the unattended migration mode. Administrator can now override default MQ properties before starting the installation.
pronghorn-core:10.12.10 [12-06-2019] - Updated menus in pronghorn core navigation.
pronghorn-core:10.12.7 [12-05-2019] - Changed CSS for styling icons.
pronghorn-core:10.11.0 [11-16-2019] - Updated IAP nav bar.
pronghorn-core:10.10.15 [11-16-2019] - Using 'Copy Blueprint To Clipboard' will now copy/paste the JSON in a consistent format.
pronghorn-core:10.10.6 [10-22-2019] - Improved Redis memory usage on startup.
Bug Fixes
pronghorn-core:10.12.21-2019.3.4 [12-22-2019] - Improved error handling in IE11. User now able to expand Service Group and view child services belonging to that group.
.
pronghorn-core:10.12.21-2019.3.3 [12-20-2019] - Session Manager now handles undefined responses when fetching keys from Redis; prevents core crash.
pronghorn-core:10.12.21 [12-13-2019] - Updated path used for required modules.
pronghorn-core:10.12.20 [12-13-2019] - Services now restart after a crash.
pronghorn-core:10.12.18 [12-11-2019] - Enabled profile page to list services.
pronghorn-core:10.12.17 [12-11-2019] - Fixed incorrect behavior of the click action in the Profiles settings window. Now the profile will expand instead of going into profile edit view.
pronghorn-core:10.12.16 [12-11-2019] - Fixed bug that occurs when using square bracket [] notation for URL query parameters.
pronghorn-core:10.12.15 [12-10-2019] - Corrected an issue preventing crashed apps from being restarted.
pronghorn-core:10.12.14 [12-10-2019] - User Groups no longer available in the remote AAA system will now be automatically removed.
pronghorn-core:10.12.13 [12-09-2019] - Fixed issue in scheduler that stopped scheduled items from being run immediately.
pronghorn-core:10.12.12 [12-08-2019] - Added ui/lib/rodeo-icons to the git ignore list so that it would not show up in the repository as untracked.
pronghorn-core:10.12.11 [12-06-2019] - Services will only launch if the service exists in the filesystem.
pronghorn-core:10.12.6 [12-04-2019] - Updated session-manager dependency to 1.0.4.
pronghorn-core:10.12.4 [12-03-2019] - Suitcase menu in top-nav of legacy apps shows drop-down list of apps.
pronghorn-core:10.12.3 [12-04-2019] - Fixed issue where disabling a service was not respected and duplicate service configurations were created.
pronghorn-core:10.12.2 [12-03-2019] - Input prompts restored to provide user interaction for migratePropertiesToDatabase.js script.
pronghorn-core:10.12.1 [11-18-2019] - Updated Session Manager to v1.0.3 to support ioredis for proper sentinel failover.
pronghorn-core:10.12.0 [11-18-2019] - Fix a bug where tasks were missing from workflows.
pronghorn-core:10.10.17 [11-14-2019] - Allow for sentinel configuration for redis.
pronghorn-core:10.10.16 [11-14-2019] - Resolved issue with tasks not loading in Workflow Builder.
pronghorn-core:10.10.14 [11-08-2019] - Fixed issue where an offline adapter prevented the 'running' event from being broadcast.
pronghorn-core:10.10.13 [10-31-2019] - Added corral_id to each process handle to prevent impact to other systems when one system crashes/stops.
pronghorn-core:10.10.12 [10-31-2019] - Open callbacks are now fulfilled as soon as a service stops (restarts).
pronghorn-core:10.10.11 [10-30-2019] - Updated versions for logger, database, and service.
pronghorn-core:10.10.10 [10-25-2019] - Removed npm install step from new service installation on startup.
pronghorn-core:10.10.8 [10-24-2019] - Service properties screen will now display errors in a multi-line box.
pronghorn-core:10.10.7 [10-24-2019] - JSON export object is consistent when external tables are used. All objects in a form/table use the field name/key.
pronghorn-core:10.10.2 [10-22-2019] - Core migration script now migrates custom services.
Security Fixes
pronghorn-core:10.12.8 [12-05-2019] - Added the autocomplete attribute to form fields on login page.
pronghorn-core:10.12.5 [12-04-2019] - Input validation added to prevent directory traversal on download API.
pronghorn-core:10.10.1 [10-24-2019] - Updated swagger-ui-dist package to stable version 3.22.0 and downgraded swagger to V2.0.