All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
0.19.1 (2023-11-14)
- auth: 403 errors due to expiring token (dc-management-sdk-js 1.19.1) (7185795)
- dc-management-sdk-js: 1.20.0 bump - retry 429 errors (02d92d8)
- release: set registry-url for setup-node (2c077a3)
0.19.0 (2023-02-16)
- latest (1.18.0) dc-management-sdk-js (3f8039e)
- search indexes: support for async search index settings (0e7d5e0)
- enrichedsearchindex: convert the properties to their correct type (7159361)
- hub: validateHub respects environment variables (#163) (5f35aaf)
- search indexes: ensuring only pojos are converted to their type (b237f21)
0.18.0 (2022-10-28)
0.17.1 (2022-10-20)
0.17.0 (2022-10-19)
- content-item: enrich items when faceting for archive (#152) (2902877)
- content-item: only assume links will be published, not references (#150) (56bc1b4)
0.16.0 (2022-09-12)
0.15.1 (2022-05-26)
0.15.0 (2022-05-16)
0.14.0 (2022-05-05)
- add regex lookup to type and schema export (#126) (93a0cdd)
- use facet request to reduce content fetched when facets in use (#128) (34e5223)
- allow empty import without error, fix search index export on accounts where it is disabled (#125) (cce328b)
- search-index: fix replica name rewriting (#124) (b692416)
0.13.0 (2022-01-06)
- move dest configuration to the regular config file (#110)
- content-item: make --publish flag publish on update when source publish date is more recent (#115) (c0c2174)
- facet argument for content item commands (#111) (dd4ddab)
- move dest configuration to the regular config file (#110) (1a1c180)
- readme overhaul (#116) (49687d6)
- search-index: add search-index export and import commands (#105) (ebfaf0b)
0.12.0 (2021-09-14)
- config: allow using configure command with a custom file (#80) (5cc2939)
- config: print helpful error if config file is invalid json (#108) (ce51fbc)
- extension: extension import and export commands, clone step (#92) (e322f5d)
- file-log: add version to file-log title (#107) (c95de01)
- content-type-schema: always treat archived schemas as out of date (#112) (49085dd)
- settings: add missing log file option to settings export command (#103) (602832c)
- unit test logging (#100) (3c5586f)
0.11.2 (2021-07-21)
0.11.1 (2021-07-20)
0.11.0 (2021-06-17)
- content-item: add tree command, improved circular dependency import (#91) (39bdddf)
- content-item: detect and rewrite media links when importing with --media flag (#71) (3fd9437)
- hub: clean hub command (#77) (9fb7b80)
- hub: clone hub command (#76) (0d6c43c)
- export: content type schemas and content types special characters (#69) (d73104c)
- strip locale before importing, then set it afterwards (#70) (10838fd)
0.10.0 (2021-03-16)
0.9.0 (2020-12-17)
- event: feature of archive and delete events along with their editions (#64) (3c2a9c5)
- settings: export and import settings between hubs (#63) (b67d5d9)
0.8.1 (2020-12-16)
- deps: moved rimraf from dev dep to dep (6ac1e5d)
0.8.0 (2020-12-16)
- content-item: disregard hierarchical dependencies for publishing (19f3d25)
- content-item: ignore case for unique filename check (e2b9ef2)
- content-type: consider archived content types as reserved/updatable (51662ae)
- content-type-schema: ensure content type and type schema names are unique (f106598)
- content-item: add copy and move commands (#61) (ae5e062)
- content-item: add dependancy tracking for hierarchies (babbbea)
- content-type: allow archived content types to be exported using a flag (dbe5bb4)
- content-type-schema: make exporting archived schema optional, automatically create destination (2aa7a90)
0.7.0 (2020-10-22)
0.6.0 (2020-09-30)
- content-item: import/export content item commands (121761c)
0.5.0 (2020-08-21)
0.4.0 (2020-03-11)
0.3.0 (2019-12-11)
- cli script name: the script name is defined as dc-cli on windows (48da1df)
- content-type-schema import: the import results table now displays what is returned from the api (9cac69d)
0.2.0 (2019-11-20)
- import content types: supports content-type-schemas, content-types & repository assign/unassign (7de098f)
- command option args: enforce reqired args have values and all positional args are required (7ac34ca)
- content type command: fixing merge issues (6a27c35)
- content type schema list: fix error when schema list is empty (37f9b3a)
- content type schema list: removing option to sort content type schemas (00a45fa)
- positional yargs: making positional id's required (8944ee5)
- sorting strings: changed the sort to order larger numbers correctly (8687a4d)
- style: fix formatting (dd13bc0)
- auto pagination: all list commands now return all items and paginate automatically (7560645)
- cli entrypoint: updated index to use a cli entrypoint (444d442)
- config: ability to read from a global config file and updated tests (98748dd)
- content repositories: added functionality to unassign a content type along with tests (118b486)
- content repositories: implementing content repositories get command (b1403bc)
- content respositories: added functionality and tests for assigning a content type (a27f456)
- content type: adding register content type command (14ee22e)
- content type: adding root content type command (a24b914)
- content type command: adding ability to update content types (12500ca)
- content type schema: adding basic list commands for content type schemas (6a675aa)
- content type schema create: create content type schema tests (03f1166)
- content type schema sync: added functionality for the new command (87ae68f)
- content type schema update: ability to update a content type schema (e1ff155)
- content type schema update: merge changes (0f2bfbd)
- content type schemas: adding page data to output (aa99f2d)
- content type update: adding cards option to content type update (fa5bf1a)
- content-repo: update commands to be 'command [id]' (d53ed59)
- content-repositories: list command (7587bff)
- content-type: list command (4d5a5ca)
- content-type list: list support (97e7e5c)
- content-type-schema: get a content-type-schema support (71712d6)
- content-type-schema: help command is returned when no additional command is supplied (f3401ab)
- content-type-schema: removed the required for --id for get command (ec75d53)
- content-type-schema: updated "update" command to use a id positional like "get" (b0988ef)
- content-type-schema create: create content type schema (0baea35)
- data presenter: added tests (34ea131)
- error handling: errors are now reported without the stack trace (f5ba099)
- error message: added error messages for http status code 400, 401, 403, 429 & 500 (d2b1061)
- error-handling: udpated the forbidden error to look like the permission error from dc sdk (b1bf7dd)
- positional id: added missing positional id to content type get command (daf0b90)
- register content type: add support for cards (ad11b3a)
- sequential indexes: adding testing to ensure indexes are sequential (cd26092)
- service: created initial command line parser service (fc8b22a)
- yargs object transformer: added index checking to avoid array overwrites (e6f8335)