Changelogs

On this page:

app-template_builder

app-template_builder Change Logs

2020.1.12 Maintenance Release [2021-05-04]

Overview

  • 1 Security Fixes
  • 1 Chores
  • 2 Total Tickets

Security Fixes

  • app-template_builder:2.4.4-2020.1.8 [05-06-2021] - Added support for secure execution of Jinja2 templates.

Chores

  • app-template_builder:2.4.4-2020.1.7 [03-30-2021] - Moved project to the master pipeline.

2020.1.9 Maintenance Release [2021-02-02]

Overview

  • 1 Chores
  • 1 Total Tickets

Chores

  • app-template_builder:2.4.4-2020.1.6 [01-25-2021] - Updated database dependency for the MongoDB driver.

2020.1.8 Maintenance Release [2021-01-05]

Overview

  • 1 Bug Fixes
  • 1 Total Tickets

Bug Fixes

  • app-template_builder:2.4.4-2020.1.5 [12-17-2020] - Added support for encryption in the NPM seed script.

2020.1.7 Maintenance Release [2020-12-01]

Overview

  • 1 Bug Fixes
  • 1 Total Tickets

Bug Fixes

  • app-template_builder:2.4.4-2020.1.4 [11-11-2020] - Jinja2 TextFSM templates are now properly failing on render error.

2020.1.6 Maintenance Release [2020-11-03]

Overview

  • 1 Improvements
  • 1 Total Tickets

Improvements

  • app-template_builder:2.4.4-2020.1.3 [10-22-2020] - Added missing examples to input schemas on methods.

2020.1.2 Maintenance Release [2020-07-07]

Overview

  • 1 Bug Fixes
  • 1 Total Tickets

Bug Fixes

  • app-template_builder:2.4.4-2020.1.2 [06-03-2020] - ParseTemplate method is now handling errors more precisely by checking if response object from getPythonResults contains an error property.

2020.1.1 Maintenance Release [2020-06-02]

Overview

  • 1 Bug Fixes
  • 1 Total Tickets

Bug Fixes

  • app-template_builder:2.4.4-2020.1.1 [05-13-2020] - Modified the logging response for a deleteTemplate API.

2020.1.0 Feature Release [2020-05-01]

Overview

  • 1 Improvements
  • 4 Bug Fixes
  • 5 Chores
  • 1 Deprecations
  • 11 Total Tickets

Improvements

  • app-template_builder:2.3.10 [02-29-2020] - Added REST API test coverage for Jinja2 template rendering.

Bug Fixes

  • app-template_builder:2.4.2 [04-08-2020] - Aligned response structure of duplicateTemplates with the original method.
  • app-template_builder:2.4.1 [04-04-2020] - Added a mechanism to check for a python executable before running python scripts.
  • app-template_builder:2.3.9 [02-14-2020] - Fixed a bug which limited TextFSM template input size.
  • app-template_builder:2.3.7 [02-08-2020] - Fixed a bug where Jinja2 templates would have an extra new line appended to the results.

Chores

  • app-template_builder:2.4.4-2020.1.0 [04-24-2020] - Created release candidate branch.
  • app-template_builder:2.4.4 [04-24-2020] - Updated release checklist.
  • app-template_builder:2.4.3 [04-13-2020] - Moved CI pipeline from Node.js 10 to Node.js 12.
  • app-template_builder:2.3.11 [03-15-2020] - Created a standalone seed npm script for templates.
  • app-template_builder:2.3.8 [02-08-2020] - Added schema validation to component pipelines.

Deprecations

  • app-template_builder:2.4.0 [03-17-2020] - Deprecated all template CRUD endpoints and added calls to AutomationStudio to allow the new API to handle database interactions.

2019.3.0 Feature Release [2019-11-29]

Overview

  • 1 New Features
  • 5 Improvements
  • 8 Bug Fixes
  • 3 Chores
  • 17 Total Tickets

New Features

  • app-template_builder:2.0.0 [10-28-2019] - Removed the 'stand alone' application to support framework for Automation Studio.

Improvements

  • app-template_builder:2.3.1 [11-14-2019] - Script to seed database with default templates now runs automatically on startup.
  • app-template_builder:2.3.0 [11-13-2019] - Template Builder UI has been absorbed by Automation Studio. The application is now limited to headless processing of template data.
  • app-template_builder:2.1.0 [11-06-2019] - Added API to support getting a filtered list of templates.
  • app-template_builder:1.7.0 [09-09-2019] - Added the renderJinjaTemplate method available as an API and as a workflow task allowing a user to pass two parameters: input and the template name. The input is rendered against the supplied jinja template.
  • app-template_builder:1.6.0 [09-09-2019] - Added type field to support Jinja2 templates in the Template Builder UI. User now has the option to select from two supported template types (both Jinja2 and TextFSM) when adding a new template.

Bug Fixes

  • app-template_builder:2.3.6 [12-04-2019] - Template Builder Jinja2 structures no longer leave blank space or empty lines in rendered output.
  • app-template_builder:2.3.5 [12-01-2019] - Removed incorrect installation instructions from README.md.
  • app-template_builder:2.3.4 [11-20-2019] - ParseTemplates now render jinja2 templates correctly.
  • app-template_builder:2.3.3 [11-19-2019] - Fixed invalid schema references causing the renderJinjaTemplate task to crash Template Builder.
  • app-template_builder:1.7.2 [09-23-2019] - Changed the summary and description in templateDetails to fully describe the implementation.
  • app-template_builder:1.7.1 [09-23-2019] - ApplyTemplates messages for results instead of unhandled errors.
  • app-template_builder:1.5.10 [09-06-2019] - Saved templates now update automatically in left-side navigation bar.
  • app-template_builder:1.5.9 [08-23-2019] - Jinja templates are no longer hidden in the UI.

Chores

  • app-template_builder:2.3.6-2019.3.0 [12-12-2019] - Release checklist approved.
  • app-template_builder:2.3.2 [11-18-2019] - Renamed migration scripts folder to fix issue with encrypted builds.
  • app-template_builder:2.2.0 [11-06-2019] - Reworked API tests from Cernan to include metadata, and refactored to follow a standard of one endpoint per test case file. Updated pipeline config and scripts to pass pipeline. Added API test cases and pipeline updates to app-template_builder.

2019.2.0 Feature Release [2019-08-20]

Overview

  • 6 Improvements
  • 10 Bug Fixes
  • 16 Total Tickets

Improvements

  • app-mop:5.15.1 [08-05-2019] - Pinned all dependencies.
  • app-template_builder:1.5.8-2019.2.0 [08-12-2019] - Completed checklist items for release branch.
  • app-template_builder:1.5.8 [08-07-2019] - Pinned dependencies.
  • app-template_builder:1.5.4 [07-24-2019] - Migrated from itential-ci to argo.
  • app-template_builder:1.5.0 [06-24-2019] - Added jinja2 template module.
  • app-template_builder:1.4.4 [04-25-2019] - Added JSON schema for automatic documentation and validation.

Bug Fixes

  • app-template_builder:1.5.7 [08-07-2019] - Updated app navigation bar to display correct menu options for 2019.2 release.
  • app-template_builder:1.5.6 [08-01-2019] - Missing/wrong id in updateTemplate will no longer crash the app.
  • app-template_builder:1.5.5 [07-29-2019] - Fixed navigation panel styling in IE11. When selecting or hovering over an item in the navigation panel, its text and background color change and the export, clone, and delete buttons appear.
  • app-template_builder:1.5.3 [07-10-2019] - Simplified pipeline processing for the application.
  • app-template_builder:1.5.2 [07-10-2019] - Simplified pipeline processing for the application.
  • app-template_builder:1.5.1 [07-01-2019] - Fixed input name for getTemplates in pronghorn.json.
  • app-template_builder:1.4.7 [06-16-2019] - Updated pronghorn.json file to conform to the schema prescribed in the cytotox script.
  • app-template_builder:1.4.6 [05-31-2019] - Fixed the size of the buttons in Template Builder.
  • app-template_builder:1.4.3 [04-23-2019] - Updated the package.json path in GitLab.
  • app-template_builder:1.4.2 [04-03-2019] - UI: Updated PH Legacy Navbar to accept custom display names for applications.

2019.1.0 Feature Release [2019-04-02]

Overview

  • 7 Improvements
  • 8 Bug Fixes
  • 1 Security Fixes
  • 16 Total Tickets

Improvements

  • app-template_builder:1.4.1-2019.1.0 [03-29-2019] - Pinned dependencies.
  • app-template_builder:1.4.0 [03-29-2019] - Upgraded template builder to support python 3.6.
  • app-template_builder:1.3.3 [03-30-2019] - Updated calls to support MongoDB driver 3.1.7.
  • app-template_builder:1.3.0 [03-19-2019] - Rodeo: Imported new Rodeo Navbar into app.
  • app-template_builder:1.2.0 [03-05-2019] - Made applyTemplates task in template builder simpler to use by having it accept an array of texts that it can parse, instead of an array of objects.
  • app-template_builder:1.1.0 [03-05-2019] - Added custom css overrides.
  • app-template_builder:1.0.3 [02-22-2019] - Fixed styling of navigation bar to match the styling of IAP6.

Bug Fixes

  • app-template_builder:1.4.1-2019.1.1 [04-01-2019] - Upgraded itential-utils to 2.2.10.
  • app-template_builder:1.4.1-2019.1.0 [04-01-2019] - Fixed issue with package version.
  • app-template_builder:1.4.1 [03-29-2019] - Fixed issue with template builder not rendering correctly on start-up.
  • app-template_builder:1.4.0 [03-29-2019] - Made minor css changes to improve accessibility.
  • app-template_builder:1.3.2 [03-26-2019] - Firefox correctly exports and downloads template file.
  • app-template_builder:1.3.1 [03-20-2019] - Source files are now removed from the package before publishing.
  • app-template_builder:1.0.2 [02-19-2019] - Fixed typo in the navigation bar.
  • app-template_builder:1.0.2 [01-04-2019] - Removed unnecessary menu text from navigation menu on template builder.

Security Fixes

  • app-template_builder:1.3.3 [03-26-2019] - Updated Facebook react module to latest 16.x.y.