Changelogs

On this page:

app-policy_manager

app-policy_manager Change Logs

2019.3.2 Maintenance Release [2020-03-03]

Overview

  • 1 Bug Fixes
  • 1 Security Fixes
  • 2 Total Tickets

Bug Fixes

  • app-policy_manager:3.28.29-2019.3.17 [02-21-2020] - Corrected the device type settings for filtering and sorting.

Security Fixes

  • app-policy_manager:3.28.29-2019.3.16 [02-24-2020] - Updated dependencies to address vulnerabilities.

2019.3.1 Maintenance Release [2020-02-04]

Overview

  • 1 Improvements
  • 4 Bug Fixes
  • 5 Total Tickets

Improvements

  • app-policy_manager:3.28.29-2019.3.12 [01-06-2020] - Column headers added to the Link Policy table.

Bug Fixes

  • app-policy_manager:3.28.29-2019.3.15 [01-23-2020] - Updated the unlink-all icon to be visible.
  • app-policy_manager:3.28.29-2019.3.14 [01-23-2020] - Adjusted Policy Manager to handle parseTemplate change.
  • app-policy_manager:3.28.29-2019.3.13 [01-07-2020] - Replaced 'plugin' term with 'integration' in documentation for Integration APIs.
  • app-policy_manager:3.28.29-2019.3.11 [01-06-2020] - Description is not required for service and network creation.

2019.3.0 Feature Release [2019-11-29]

Overview

  • 1 New Features
  • 55 Improvements
  • 62 Bug Fixes
  • 1 Security Fixes
  • 5 Chores
  • 124 Total Tickets

New Features

  • app-policy_manager:3.11.1 [10-17-2019] - Added ability to clone policies.

Improvements

  • app-policy_manager:3.28.29-2019.3.6 [12-19-2019] - Improved error reporting for missing and malformed device type settings.
  • app-policy_manager:3.28.29-2019.3.3 [12-13-2019] - Enhanced the Rules Table PHMoreButton component for higher scalability.
  • app-policy_manager:3.28.29-2019.3.2 [12-13-2019] - Checkbox column in Rules table is correctly aligned.
  • app-policy_manager:3.28.23 [12-09-2019] - Improved error handling in UI when creating a new policy. Browser console does not return the 'isPanelVisible of null' error.
  • app-policy_manager:3.28.0 [12-11-2019] - Made the cisco-ios device mapper import and export the logging flag properly for rules.
  • app-policy_manager:3.27.8 [11-27-2019] - Side navbar updated with Rodeo UI components.
  • app-policy_manager:3.27.6 [11-25-2019] - Updated the IP-in-IP edit view to allow fragment flags.
  • app-policy_manager:3.27.5 [11-25-2019] - Sidebar added to device import modal for data preview.
  • app-policy_manager:3.27.1 [11-20-2019] - Updated TCP edit view to allow packet types and port operators.
  • app-policy_manager:3.27.0 [11-23-2019] - Added support for modular device integration packages and reimplemented device mappers as integration packages.
  • app-policy_manager:3.26.3 [11-20-2019] - Updated TCP edit view to allow packet types and port operators.
  • app-policy_manager:3.26.0 [11-08-2019] - Updated LegacyNavbar to use the version from RodeoUI 2019.3.
  • app-policy_manager:3.25.0 [11-06-2019] - Split validateIpNetworks into three functions to eliminate the addressType parameter.
  • app-policy_manager:3.24.1 [11-06-2019] - Updated services to use Policy Engine for canonical protocol representation.
  • app-policy_manager:3.24.0 [11-01-2019] - Added deduplication to the policy import process.
  • app-policy_manager:3.23.0 [11-01-2019] - Added the ability to push ToS, DSCP, and TTL configurations to Cisco IOS ACLs.
  • app-policy_manager:3.22.2 [10-29-2019] - Added the ability to import ToS, DSCP, and TTL attributes from Cisco IOS ACLs.
  • app-policy_manager:3.22.1 [10-29-2019] - Resolved issues in pushing numbered protocols to Cisco IOS ACLs.
  • app-policy_manager:3.22.0 [10-28-2019] - Support added for protocol numbers during import and export, and on the service APIs.
  • app-policy_manager:3.21.1 [10-25-2019] - Removed the rule templates tab from side menu.
  • app-policy_manager:3.21.0 [10-25-2019] - Added log and log-input flags to rules.
  • app-policy_manager:3.20.0 [10-25-2019] - Added service model support for ToS, DSCP, and time-to-live.
  • app-policy_manager:3.19.0 [10-25-2019] - Added the ability to push ICMP typecodes to Cisco IOS ACLs.
  • app-policy_manager:3.18.0 [10-25-2019] - Added the ability to push TCP control flags to Cisco IOS ACLs.
  • app-policy_manager:3.17.0 [10-25-2019] - Added the ability to push IP fragment options to IOS devices.
  • app-policy_manager:3.16.1 [10-24-2019] - Changed more button menu to open on mouseover instead of click.
  • app-policy_manager:3.16.0 [10-24-2019] - Added the ability to preview data before importing a device.
  • app-policy_manager:3.15.0 [10-21-2019] - Added the ability to import ICMP typecodes from Cisco IOS ACLs.
  • app-policy_manager:3.14.0 [10-21-2019] - Added the ability to import TCP control bits (flags) from ACLs.
  • app-policy_manager:3.13.1 [10-18-2019] - Modified Targets table to conform with application design and enhance user experience.
  • app-policy_manager:3.12.0 [10-18-2019] - Added support for importing ACL fragment options.
  • app-policy_manager:3.11.0 [10-14-2019] - Added support for TCP control flag options in service models.
  • app-policy_manager:3.10.0 [10-15-2019] - Updated the Admin page to support multiple import templates.
  • app-policy_manager:3.9.0 [10-11-2019] - Added support for IP fragment options in the service model.
  • app-policy_manager:3.8.0 [10-11-2019] - Added support for ICMP and ICMPv6 type codes on services.
  • app-policy_manager:3.7.1 [10-09-2019] - Moved code for service record structure into a helper file.
  • app-policy_manager:3.7.0 [10-16-2019] - Modified device push process to move all device specific handling to the integration layer.
  • app-policy_manager:3.6.4 [10-10-2019] - Added the ability to search additional fields other than name.
  • app-policy_manager:3.6.3 [10-07-2019] - Added a developer script to import templates into Template Builder.
  • app-policy_manager:3.6.1 [10-06-2019] - Added cancel button to undo changes on Service Details view.
  • app-policy_manager:3.6.0 [10-04-2019] - Refactored import process to allow for consistency in dry run. No observable changes to behavior.
  • app-policy_manager:3.5.0 [10-02-2019] - Added source ports to the service data model. Support also added for asynchronous module initialization.
  • app-policy_manager:3.4.0 [09-30-2019] - Import process will now accept multiple templates for targets and policies to support different IP and IPv6 commands. Moved all device-specific logic into a device-specific mapper script.
  • app-policy_manager:3.3.1 [10-06-2019] - Improved error handling for a failed dryrun.
  • app-policy_manager:3.3.0 [09-25-2019] - Implemented a TextFSM template to import Cisco IOS IPv6 target interfaces.
  • app-policy_manager:3.2.0 [09-25-2019] - Implemented TextFSM template to import Cisco IOS IPv6 ACLs.
  • app-policy_manager:3.1.6 [10-01-2019] - Added the ability to validate IPv6 network addresses.
  • app-policy_manager:3.1.5 [10-06-2019] - Added the ability to unlink multiple policies and targets.
  • app-policy_manager:3.1.4 [09-25-2019] - Added pagination to networks and service mini-pickers in rules edit modal.
  • app-policy_manager:3.1.3 [09-19-2019] - Improved styling for rules table, targets table, rules modal, and drawer.
  • app-policy_manager:3.1.2 [09-13-2019] - Device broker is now used to push configuration changes to devices.
  • app-policy_manager:3.1.1 [09-12-2019] - Updated Network Details page. Table and drawer replaced with Rodeo components: PHGrid and PHDrawer.
  • app-policy_manager:3.1.0 [09-12-2019] - Introduced addressType property field for Targets and Policies in the API. Default is set to IPv4 when not specified. API will check for mismatched IP types between a policy and target.
  • app-policy_manager:3.0.33 [08-29-2019] - TCP source and destination ports are now editable in the UI.
  • app-policy_manager:3.0.30 [08-14-2019] - Updated Policy Manager icon for IAP home page.

Bug Fixes

  • app-policy_manager:3.28.29-2019.3.10 [12-20-2019] - Improved error reporting from the device import modal and improved backend reporting of invalid port names.
  • app-policy_manager:3.28.29-2019.3.9 [12-19-2019] - Address type is visible in policies and targets.
  • app-policy_manager:3.28.29-2019.3.8 [12-19-2019] - Corrected the deleteNetworks method response to match the expected structure.
  • app-policy_manager:3.28.29-2019.3.7 [12-19-2019] - Added type guard to integration code initializer to prevent cryptic errors from being returned to the user.
  • app-policy_manager:3.28.29-2019.3.5 [12-13-2019] - Changed policy reference. Imported rules have networks and services with object ids.
  • app-policy_manager:3.28.29-2019.3.4 [12-13-2019] - Added port whitelist to Cisco IOS IPv4 import template to prevent log flag from being imported as a port.
  • app-policy_manager:3.28.29 [12-09-2019] - Updated navigation via menu to correctly render views.
  • app-policy_manager:3.28.28 [12-09-2019] - Support added to translate IOS-specific port names to numbers during import.
  • app-policy_manager:3.28.27 [12-09-2019] - Device targets can only link to policies with the same address type.
  • app-policy_manager:3.28.26 [12-09-2019] - If Template Builder is not available when the app starts up, load integration dependencies into Template Builder when it becomes available.
  • app-policy_manager:3.28.25 [12-09-2019] - Fixed an issue that prevented certain IPv6 ACL rules from importing on IOS.
  • app-policy_manager:3.28.24 [12-09-2019] - Menu will be accessible when side bar is expanded.
  • app-policy_manager:3.28.22 [12-07-2019] - Fixed edge cases in IPv6 validation; also added address translation to network creation.
  • app-policy_manager:3.28.21 [12-07-2019] - Device page will refresh on target update.
  • app-policy_manager:3.28.20 [12-07-2019] - Standardized LegacyNavbar menus for consistency.
  • app-policy_manager:3.28.19 [12-06-2019] - Added support for old-format Cisco IOS TCP flag options.
  • app-policy_manager:3.28.18 [12-06-2019] - Updated Device Type Settings UI to allow integration updates.
  • app-policy_manager:3.28.17 [12-06-2019] - Added address type as an option to the network update API.
  • app-policy_manager:3.28.15 [12-05-2019] - PHDialog updated to conform with the latest updates in Rodeo UI.
  • app-policy_manager:3.28.13 [12-05-2019] - Modified script to allow user to save the address type when creating a new policy.
  • app-policy_manager:3.28.12 [12-05-2019] - Trimmed whitespace from incoming network addresses.
  • app-policy_manager:3.28.11 [12-05-2019] - Added fallback validation to networks to prevent leading whitespace in network names and prevent malformed addresses on create/update.
  • app-policy_manager:3.28.10 [12-05-2019] - Enabled rule editor to filter networks by policy address type.
  • app-policy_manager:3.28.9 [12-05-2019] - Flags for fragment options will reset when a new service is loaded.
  • app-policy_manager:3.28.8 [12-04-2019] - Changed service validation to allow empty description field.
  • app-policy_manager:3.28.7 [12-03-2019] - Sort popover no longer requires user to reenter input.
  • app-policy_manager:3.28.6 [12-03-2019] - Changed wording in the rule edit modal from "selected" to "all".
  • app-policy_manager:3.28.5 [12-03-2019] - Changed button tooltip from "Check All" to "Select All".
  • app-policy_manager:3.28.4 [12-03-2019] - Fixed Cisco IOS importer to format fragment options properly.
  • app-policy_manager:3.28.3 [12-03-2019] - Select All button is reset (deselected) on new page after it has been used to delete items.
  • app-policy_manager:3.28.2 [12-03-2019] - Updated create buttons to have consistent wording across the application.
  • app-policy_manager:3.28.1 [12-03-2019] - Save button is disabled when a new rule is added.
  • app-policy_manager:3.27.16 [12-02-2019] - Changed the Service Request Number placeholder value to 12345.
  • app-policy_manager:3.27.15 [12-02-2019] - Service name can be updated without errors.
  • app-policy_manager:3.27.14 [12-02-2019] - Save button disabled if description field is empty.
  • app-policy_manager:3.27.13 [12-02-2019] - Drawer z-index was lowered to be behind the IAP menu.
  • app-policy_manager:3.27.11 [12-02-2019] - Fixed import of 'eq' and 'neq' port restrictions on Cisco IOS.
  • app-policy_manager:3.27.10 [12-02-2019] - Updated the Cisco IOS IPv6 policy import template to properly import source addresses with the 'host' keyword.
  • app-policy_manager:3.27.9 [12-03-2019] - Capitalized the heading in the service edit view from "Edit service" to "Edit Service".
  • app-policy_manager:3.27.7 [11-27-2019] - Fixed issue that prevented app startup in release environments.
  • app-policy_manager:3.27.4 [11-23-2019] - Added description values to methods in pronghorn.json.
  • app-policy_manager:3.27.3 [11-22-2019] - Removed the application version number from the home page.
  • app-policy_manager:3.27.2 [11-22-2019] - Updated notifications to use the new PHNotification component.
  • app-policy_manager:3.26.2 [11-15-2019] - Schema for input data added to the createPolicy API.
  • app-policy_manager:3.26.1 [11-15-2019] - Fixed a bug in the validate networks endpoint.
  • app-policy_manager:3.22.4 [11-01-2019] - Updated logic to reset device and preview data when closing the modal.
  • app-policy_manager:3.22.3 [10-29-2019] - Updated PHSearch components in the rule edit modal to account for changes in the latest version of Rodeo Library.
  • app-policy_manager:3.21.2 [10-25-2019] - Updated the single policy drawer to display username instead of account id.
  • app-policy_manager:3.13.0 [10-18-2019] - Updated the API GET calls to accept query parameters.
  • app-policy_manager:3.6.2 [10-07-2019] - Fixed ACL templates to allow commas in addresses with wildcard bits modifiers.
  • app-policy_manager:3.0.41 [09-12-2019] - Removed console messages across application.
  • app-policy_manager:3.0.40 [09-12-2019] - Warning dialog buttons are bottom aligned in IE11.
  • app-policy_manager:3.0.39 [09-12-2019] - Updated styling to align create button in IE11.
  • app-policy_manager:3.0.38 [09-03-2019] - Search and pagination added to link-policy modal.
  • app-policy_manager:3.0.37 [09-03-2019] - Creating new policy or template refreshes the list in the left navbar.
  • app-policy_manager:3.0.36 [09-03-2019] - Capitalized labels in the Create Rule dialog.
  • app-policy_manager:3.0.36 [09-03-2019] - Updated favicon to Itential logo.
  • app-policy_manager:3.0.35 [09-03-2019] - Modified button behavior to prevent duplicate networks. From the rule edit modal of the policy page, the Add All button will now only add unique networks.
  • app-policy_manager:3.0.34 [08-29-2019] - Enabled multiple dry runs to be run on a device in a single session.
  • app-policy_manager:3.0.33 [09-01-2019] - Added ability to push rule flags and fixed dialog bug to not rerender on delete.
  • app-policy_manager:3.0.32 [08-21-2019] - Added ability to delete admin settings for device types.
  • app-policy_manager:3.0.31 [08-21-2019] - Warning banner for networks only displays when necessary.

Security Fixes

  • app-policy_manager:3.1.4 [09-27-2019] - Fixed security vulnerability in react-scripts and nyc.

Chores

  • app-policy_manager:3.28.29-2019.3.1 [12-10-2019] - Updated the rodeo and rodeo-icons library to latest release version.
  • app-policy_manager:3.28.29-2019.3.0 [12-13-2019] - Created initial build for 2019.3.
  • app-policy_manager:3.28.16 [12-05-2019] - Updated app icon.
  • app-policy_manager:3.28.14 [12-05-2019] - Added the views folder to the linter and fixed lint errors.
  • app-policy_manager:3.27.12 [12-02-2019] - Updated unit test cases for rule manipulation.

2019.2 Feature Release [2019-08-20]

Overview

  • 5 New Features
  • 22 Improvements
  • 9 Bug Fixes
  • 36 Total Tickets

New Features

  • app-policy_manager:3.0.1 [07-15-2019] - Integrated Policy Engine support for IP validation and Policy Analysis.
  • app-policy_manager:3.0.1 [06-28-2019] - Rule groups implemented.
  • app-policy_manager:3.0.1 [06-28-2019] - Added Create, Update and Delete APIs.
  • app-policy_manager:3.0.1 [06-28-2019] - Policies implemented.
  • app-policy_manager:3.0.1 [05-10-2019] - Initial version of schema completed

Improvements

  • app-policy_manager:3.0.29-2019.2.1 [07-29-2019] - Completed the design audit.
  • app-policy_manager:3.0.29-2019.2.0 [08-06-2019] - Pinned dependencies.
  • app-policy_manager:3.0.28 [08-17-2019] - Corrected label width and default service port in the UI.
  • app-policy_manager:3.0.27 [08-17-2019] - Added notification on policy delete.
  • app-policy_manager:3.0.26 [08-17-2019] - Added setConfig capability.
  • app-policy_manager:3.0.25 [08-17-2019] - Removed unused components from UI.
  • app-policy_manager:3.0.24 [08-17-2019] - Update UI when user accesses the delete modal and batch delete action.
  • app-policy_manager:3.0.21 [08-17-2019] - Corrected device mapping interaction.
  • app-policy_manager:3.0.20 [08-17-2019] - Updated component code due to rodeo update.
  • app-policy_manager:3.0.19 [08-17-2019] - Interactions changed due to rodeo update.
  • app-policy_manager:3.0.17 [08-17-2019] - Updated use of the PHInput component.
  • app-policy_manager:3.0.16 [08-17-2019] - Updates due to design audit regarding the any keyword.
  • app-policy_manager:3.0.15 [08-17-2019] - Updates due to design audit.
  • app-policy_manager:3.0.14 [07-25-2019] - Migrated from itential-ci to argo.
  • app-policy_manager:3.0.11 [08-17-2019] - Added push config capability.
  • app-policy_manager:3.0.9 [08-17-2019] - Added redundancy check for policies and network validation.
  • app-policy_manager:3.0.8 [08-17-2019] - Cleaned the network view and redundancy check to policy engine.
  • app-policy_manager:3.0.7 [08-17-2019] - Added the redundancy call and tab and the admin navbar.
  • app-policy_manager:3.0.6 [08-17-2019] - Added the view diff workflow task.
  • app-policy_manager:3.0.5 [08-17-2019] - Added the view dryrun diff capability.
  • app-policy_manager:3.0.2 [08-17-2019] - Updated the encryption for the lib directory.
  • app-policy_manager:3.0.1 [08-17-2019] - Created major version of policy mgr.

Bug Fixes

  • app-policy_manager:3.0.29 [08-06-2019] - Fixed encoding bug caused by having server files inside the lib directory.
  • app-policy_manager:3.0.23 [08-05-2019] - Updated to latest rodeo library to keep navigation bar consistent across applications.
  • app-policy_manager:3.0.22 [07-30-2019] - Items in the navigation bar will update on delete and create.
  • app-policy_manager:3.0.18 [07-29-2019] - Policy Manager now presents a specific error message to the user.
  • app-policy_manager:3.0.13 [07-25-2019] - Resolved issue that prevented unit tests from running on commit.
  • app-policy_manager:3.0.12 [07-22-2019] - Moved mongoHelpers to lib directory for correct encryption.
  • app-policy_manager:3.0.10 [08-17-2019] - Updated npmignore to exclude nonessential JS files and added admin ui create capability.
  • app-policy_manager:3.0.4 [07-29-2019] - Fixed timeout field.
  • app-policy_manager:3.0.3 [07-10-2019] - Replaced missing build files in app-policy_manager.