@bb-cli/bb
TypeScript icon, indicating that this package has built-in type declarations

3.17.0 • Public • Published

Changelog

All notable changes to this project will be documented in this file.

This project adheres to Semantic Versioning.

For documentation on how to use this tool use the --help argument or see the Backbase Documentation

Unreleased

[3.17.0]

Fixed

  • docker json-model-to-docker-container: ** Fixed wrong path for extracting the fav icon in windows (MAINT-22028).

    ** Replaced hardcoded icon paths with path.join().

  • ** Fixed wrong images content url for experience with empty base path: the content path for the Dockerized experience was wrong when the experience was deployed with the empty base path: http://localhost:4300 instead of http://localhost:4300/app-path.

  • ** For pages with public access, the user was redirected to the login page after refreshing the page. Authorisation is not required for public pages (MAINT-22956).

  • ** For labels and titles in a page model in French, some characters were rendered incorrectly. Fixed the wrongly rendered text for UTF-8 special characters (MAINT-22995).

Changed

    • docker json-model-to-docker-container: Update Dockerfile to use 'v1.1.5' of web-base version

[3.16.2]

Changed

  • docker json-model-to-docker-container Authorization token being lost after completing login → select-context flow

[3.16.1]

Changed

  • docker json-model-to-docker-container Update dependency of lib-bb-page-bootstrap-cdn to 1.0.19

[3.16.0]

Changed

  • docker json-model-to-docker-container Update Dockerfile to use '1.1.2' of web-base label

[3.15.2]

Changed

  • docker json-model-to-docker-container Update dependency of lib-bb-page-bootstrap-cdn to 1.0.18

[3.15.1]

Fixed

  • docker json-model-to-docker-container Content-Security-Policy-Report-Only errors for inline scripts in SSR pages

    The change fixes CSP report-only errors about inline scripts for the dockerized experience HTML pages.

  • docker json-model-to-docker-container Second application for the same host doesn't request a login

    An authorisation error was found for the dockerized experience when the user tries to login to second application, deployied on the same host.

  • model cx2jm, model jm2sm Missing navigation menu for app using json model and in dockerized experiense

    Two error were fixed: both are about empty navigation menu. First is after executing jm2sm and second - after jm2dc.

[3.15.0]

Changed

  • docker json-model-to-docker-container Update Dockerfile to use '1.1.1' of web-base label

[3.14.1]

Fixed

  • model cx-provisioning-package-to-json-model Fix reading provision packages with comments in model.xml files.

    An error TypeError: parsers[node.nodeType] is not a function appeared for command bb model cx2js. The error occurred when the model.xml file contains XML comments. This fix resolves the issue by ignoring all XML comments in the model files.

[3.14.0]

Changed

  • docker json-model-to-docker-container Update Dockerfile to use '1.1.0' of web-base label

[3.13.0]

Changed

  • docker json-model-to-docker-container Update Dockerfile to use '1.0.0' of web-base label

[3.12.1]

Fixed

  • docker json-model-to-docker-container Fix CSP report error about refusing to connect to API and IDENTITY URLs

[3.12.0]

Changed

  • docker json-model-to-docker-container Update Dockerfile to use '0.0.18' of web-base label
  • The Node version upgraded to 16.

[3.11.0]

Changed

  • docker json-model-to-docker-container Update Dockerfile to use '0.0.16' of web-base label

[3.10.3]

Changed

  • docker json-model-to-docker-container Update dependency of lib-bb-page-bootstrap-cdn to 1.0.17

[3.10.2]

Changed

  • docker json-model-to-docker-container Fix navigation rendering for an external link in sub-menus.

A bug has been found for cases where the experience sub-menu contains an external link. As a result, the rendered navigation.json files contain a broken link, which results in a client-side browser error. This has been fixed.

[3.10.1]

Changed

  • docker json-model-to-docker-container Fix navigations with external links to use the configured URL.

[3.10.0]

Added

  • docker json-model-to-docker-container Added support for multiple languages in navigations.

[3.9.1]

Changed

  • docker json-model-to-docker-container Update dependency of lib-bb-page-bootstrap-cdn to v1.0.15 with updated Keycloak 15.

[3.9.0]

Changed

  • docker json-model-to-docker-container Update Dockerfile to use '0.0.15' for web-base label.

[3.8.0]

Changed

  • docker json-model-to-docker-container Update Dockerfile to use '0.0.14' for web-base label.

[3.7.3]

Changed

  • docker json-model-to-docker-container Add missing maxInactivityDuration property to package-nginx templates (MAINT-13452).

[3.7.2]

Fixed

  • model json-model-to-cx-provisioning-package Fix the adding of extraneous shabang for deep links (MAINT-13421).

[3.7.1]

Changed

  • docker json-model-to-docker-container Fix CSP to use specific rules and set object-src rule (WF-514).

[3.7.0]

Changed

  • docker json-model-to-docker-container Update Dockerfile to use '0.0.13' for web-base label.

[3.6.0]

Changed

  • docker json-model-to-docker-container Update Dockerfile to use '0.0.12' for web-base label.

[3.5.1]

Fixed

  • docker json-model-to-docker-container Fix a wrong locale loading after login (MAINT-13246).

[3.5.0]

Changed

  • docker json-model-to-docker-container Add content security policies support (WF-480).

[3.4.0]

Fixed

  • docker json-model-to-docker-container Fix "Unable to write" error for the unzip operation (WF-489).

Changed

  • docker json-model-to-docker-container Add support for Accept-Language header (WF-475).
  • docker json-model-to-docker-container Add a flag proxyApi to skip proxy API setup in generated experience (default = true) (MAINT-13152).
  • docker json-model-to-docker-container Add flag angularFavicon to use an angular application favicon for a rendered experience (MAINT-13178).

[3.3.2]

Fixed

  • docker json-model-to-docker-container Fix EMFILE error on generating static files for a docker image (for zip I/O operations).

[3.3.1]

Fixed

  • docker json-model-to-docker-container Fix handling same page URL for different locales (WF-370).

[3.3.0]

Changed

  • docker json-model-to-docker-container Update Dockerfile to be template for automatization purposes (WF-445).

[3.2.1]

Fixed

  • docker json-model-to-docker-container Fix EMFILE error on generating static files for a Docker image.

[3.2.0]

Added

  • docker json-model-to-docker-container Add supporting for the multi-language apps (WF-370).

[3.1.5]

Changed

  • docker json-model-to-docker-container Update Dockerfile to use 0.0.8 for web-base label (WF-451).

[3.1.4]

Changed

  • docker json-model-to-docker-container Update Dockerfile to use 0.0.7 for web-base label (WF-444).

[3.1.3]

Fixed

  • model json-model-to-cx-provisioning-package Fix errors thrown when there are two or more items with the same name (MAINT-11946).

[3.1.2]

Fixed

  • model cx-provisioning-package-to-json-model Correctly resolve targetPageUrl for links (MAINT-12216).

[3.1.1]

Fixed

  • model json-model-to-cx-provisioning-package Fix provisioning fails when a master page has a container (MAINT-12507).

[3.1.0]

Fixed

  • docker json-model-to-docker-container Update Dockerfile to use web-base (WF-402).

[3.0.4]

Fixed

  • docker json-model-to-docker-container Fix exit with error code if there is an error (WF-379).

[3.0.3]

Fixed

  • docker json-model-to-docker-container Correctly handle empty children for items in experience.json (MAINT-12081).

[3.0.0]

Fixed

  • model json-model-to-cx-provisioning-package Improve the error message for INVALID_CONFIG_PATH (WF-270).
  • model cx-provisioning-package-to-json-model Improve the error message for INVALID_PROV_PACKAGE_PATH (WF-268).
  • model cx-provisioning-package-to-json-model Fix the error message for the Portal export zip that is not valid (WF-269).
  • should produce error on none existing commands or sub commands (WF-275,WF-278)
  • add package command with deprecation message (WF-277)
  • add import command with deprecation message (WF-276)
  • model json-model-to-cx-provisioning-package improve the error message for not a valid configuration file (272).
  • model json-model-to-cx-provisioning-package improve the error message if we are not able to parse configuration file (271).
  • add commands aliases (WF-280)
  • model json-model-to-cx-provisioning-package docker json-model-to-docker-container improve the error message for invalid package type (WF-273)
  • docker json-model-to-docker-container add e2e diff test (WF-282)
  • json-model-to-docker-container improve the error message for invalid environment configuration (WF-282).
  • add Readme file.
  • support --version (WF-285).
  • fix docker entitlements config rendering (WF-287).
  • fix docker file deletion failure (WF-292).

[3.0.0-PR.3] - 2021-04-26

Changed

  • docker json-model-to-docker-container Change the base image to make our docker images more secure (WF-223)

[3.0.0-PR.2] - 2021-04-14

Fixed

  • Translations for localized properties (MAINT-11737)

[3.0.0-PR.1] - 2021-04-15

Changed

  • change the binary name to bb instead of sdlc (WF-216)

[3.0.0-PR.0] - 2021-04-13

Changed

  • change the Package name to @bb-cli/bb (WF-216)
  • re organize the commands as the following table (WF-216)
Scope SDLC Command New Command
model extract cx-provisioning-package-to-json-model
model package json-model-to-cx-provisioning-package
model convert-from json-model-to-simplified-model
docker package json-model-to-docker-container

[0.13.16] - 2021-04-01

Fixed

  • fix invalid cx package when you set repoId for content as default (MAINT-11536)

[0.13.15] - 2021-03-26

Fixed

  • Convert-from should exit with non zero error code if there is an error (WF-210).
  • Convert-fsrom help to show the required arguments in correct way (WF-211).
  • Convert-from should not print undefined to file/stdout if there is errors (WF-212).

Added

  • Regression test for convert-from (WF-44).

[0.13.14] - 2021-03-25

Fixed

  • Prevent generating a permission entry for master pages.
  • Do not change defined page name on extract.
  • Use portal item pages if they are set.
  • Add default kind to normalized auth.
  • Use a content based hash to generate permission names.

[0.13.13] - 2021-03-24

Fixed

  • Deduplicate items from manifest.json in sdlc package command.

[0.13.12] - 2021-03-19

Changed

  • Parsing of structured content to add default schema file if there is no (MAINT-11231).

[0.13.11] - 2021-03-19

Fixed

  • Fix invalid cx package when you set repoId for content as default (MAINT-11536).

[0.13.10] - 2021-03-18

Fixed

  • Fix manageable area portal catalog item (WF-188).

[0.13.9] - 2021-03-11

Fixed

  • Fix generation of content files (WF-145).

[0.13.8] - 2021-03-11

Fixed

  • Fix Content Widget properties title and altText that are not properly set after converting to JSON model (WF-145).
  • Fix package export JSON schema path is not resolved properly (WF-95).

[0.13.7] - 2021-03-10

Fixed

  • Revert @backbase/sdlc-schema to be a bundle dependency as it's depend on lib which is not published (WF-95).

[0.13.6] - 2021-03-03

Fixed

  • Fix package export JSON schema path is not resolved properly (WF-95).

[0.13.5] - 2021-03-03

Fixed

  • Fix Numerical method values on redirect links that are not accepted (WF-91).

[0.13.4] - 2021-03-02

Fixed

  • Fix the logging for missing master pages (WF-49).

[0.13.3] - 2021-02-25

Added

  • Pipeline for project (WF-27).

[0.13.2] - 2021-02-23

Added

  • Warning for processing custom master pages while extract (WF-49).

[0.13.1] - 2021-02-23

Added

  • Formatter for the project (WF-27)

[0.13.0] - 2021-02-12

Changed

  • Removed --config-file-name and --pages-dir-name and --skip-content options (WF-87).
  • Removed convert-to command (WF-89).
  • Removed package-remote-config command (WF-89).

Readme

Keywords

none

Package Sidebar

Install

npm i @bb-cli/bb

Weekly Downloads

123

Version

3.17.0

License

none

Unpacked Size

2.28 MB

Total Files

629

Last publish

Collaborators

  • backbase-admin
  • bb-cli