@bb-cli/bb

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

Usage no npm install needed!

<script type="module">
  import bbCliBb from 'https://cdn.skypack.dev/@bb-cli/bb';
</script>

README

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

[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 1.0.15 with updated Keycloak 15

[3.9.0]

Changed

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

[3.8.0]

Changed

  • docker json-model-to-docker-container Update Dockerfile to use '0.0.14' of 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 the additional 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' of web-base label

[3.6.0]

Changed

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

[3.5.1]

Fixed

  • docker json-model-to-docker-container Fixed 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 Fixed "Unable to write" error for 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 Added a flag proxyApi to skip proxy API setup in generated experience (default = true) (MAINT-13152)
  • docker json-model-to-docker-container Added flag angularFavicon to use an angular application favicon for a rendered experience (MAINT-13178)

[3.3.2]

Fixed

  • docker json-model-to-docker-container Fixed 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 Fixed 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 Fixed EMFILE error on generating static files for a docker image

[3.2.0]

Added

  • docker json-model-to-docker-container Added 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 of web-base label (WF-451)

[3.1.4]

Changed

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

[3.1.3]

Fixed

  • model json-model-to-cx-provisioning-package throw errors 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 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 should 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 portal export zip which 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 for content files (WF-145).

[0.13.8] - 2021-03-11

Fixed

  • fix [SDLC] Content Widget properties title and altText are not properly set after converting sdlc model (WF-145).
  • fix [SDLC][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 [SDLC][package][export] JSON schema path is not resolved properly (WF-95)

[0.13.5] - 2021-03-03

Fixed

  • fix [SDLC][package] Numerical method values on redirect links are not accepted (WF-91)

[0.13.4] - 2021-03-02

Fixed

  • 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)