UNPKG

@restorecommerce/acs-client

Version:

Access Control Service Client

1,657 lines (516 loc) 50.4 kB
# Change Log All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. ## [3.0.13](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@3.0.12...@restorecommerce/acs-client@3.0.13) (2025-03-31) **Note:** Version bump only for package @restorecommerce/acs-client ## [3.0.12](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@3.0.11...@restorecommerce/acs-client@3.0.12) (2025-03-28) ### Bug Fixes * **acs-client:** allow custom resourceType naming as URN but auto-generate on default ([8d03f06](https://github.com/restorecommerce/libs/commit/8d03f063468a6dc8010e49f2777f48267fa201fd)) * **acs-client:** rm unrequired deps ([eee5ef0](https://github.com/restorecommerce/libs/commit/eee5ef0fb3ec18e09f1a3b3d6a201c750a56a6d9)) * **helperized:** handlebars-helperized localization should use hash.hash not hash.data.root ([e6f4d4a](https://github.com/restorecommerce/libs/commit/e6f4d4af6d4b4ddc0555d7ac0d07820dfc354c30)) * **proto:** add timestamps for order state changes ([07abde8](https://github.com/restorecommerce/libs/commit/07abde805f102f229adf0d5d17cc85d89e44b8a9)) * **proto:** generic string for template.use_case ([7163625](https://github.com/restorecommerce/libs/commit/71636251c1f40a447b2dde72a26b0abcbca56709)) ## [3.0.11](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@3.0.10...@restorecommerce/acs-client@3.0.11) (2025-01-21) **Note:** Version bump only for package @restorecommerce/acs-client ## [3.0.10](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@3.0.9...@restorecommerce/acs-client@3.0.10) (2025-01-10) ### Bug Fixes * **acs-client:** decorators, DefaultResourceFactory uses service.name ([8e8e59f](https://github.com/restorecommerce/libs/commit/8e8e59f1052afd6a076ad4758bb63c2fe5fc0594)) ## [3.0.9](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@3.0.8...@restorecommerce/acs-client@3.0.9) (2024-11-20) **Note:** Version bump only for package @restorecommerce/acs-client ## [3.0.8](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@3.0.7...@restorecommerce/acs-client@3.0.8) (2024-11-19) ### Bug Fixes * **acs-client:** invalid behaviour on empty meta_map ([00bd01a](https://github.com/restorecommerce/libs/commit/00bd01a1d2c8b8a631a1bcbb7b15079af2052939)) ## [3.0.7](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@3.0.6...@restorecommerce/acs-client@3.0.7) (2024-11-13) **Note:** Version bump only for package @restorecommerce/acs-client ## [3.0.6](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@3.0.5...@restorecommerce/acs-client@3.0.6) (2024-11-12) **Note:** Version bump only for package @restorecommerce/acs-client ## [3.0.5](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@3.0.4...@restorecommerce/acs-client@3.0.5) (2024-11-08) **Note:** Version bump only for package @restorecommerce/acs-client ## [3.0.4](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@3.0.3...@restorecommerce/acs-client@3.0.4) (2024-11-06) **Note:** Version bump only for package @restorecommerce/acs-client ## [3.0.3](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@3.0.2...@restorecommerce/acs-client@3.0.3) (2024-11-05) **Note:** Version bump only for package @restorecommerce/acs-client ## [3.0.2](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@3.0.1...@restorecommerce/acs-client@3.0.2) (2024-11-04) ### Bug Fixes * **acs-client, logger:** Upgrade eslint to use typescript-eslint ([acf3ccd](https://github.com/restorecommerce/libs/commit/acf3ccd7b73d9dff339872c04a2abdadf4e96b34)) * **various:** Upgrade eslint to use typescript-eslint ([62e3439](https://github.com/restorecommerce/libs/commit/62e34393bf633012bc8def8586959dd9e5c6b2a4)) * **various:** Upgrade eslint to use typescript-eslint ([b580f00](https://github.com/restorecommerce/libs/commit/b580f00d5bd1d67c8fc1caabcb75ca3b6d12a83e)) * **various:** Upgrade eslint to use typescript-eslint ([8a9ce59](https://github.com/restorecommerce/libs/commit/8a9ce59edc0f8619bc13745462f9c59e4bb6c6ab)) ## [3.0.1](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@3.0.0...@restorecommerce/acs-client@3.0.1) (2024-10-09) ### Bug Fixes * **scs-jobs:** extend maxListeners to 100, defaults to 10 and is already exceeded by our defaults ([efc5444](https://github.com/restorecommerce/libs/commit/efc5444bc1d2cde62b93a56cd2239e1a55ad2406)) # [3.0.0](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@2.0.4...@restorecommerce/acs-client@3.0.0) (2024-09-23) ### Bug Fixes * **scs-jobs:** user prototypes, export relevant types ([6f69ac6](https://github.com/restorecommerce/libs/commit/6f69ac62e18188933eb27a4931e2beaa72a19d1a)) ### Features * override filters if at-least one rule is found in policy response which does not have scoping ([58c783f](https://github.com/restorecommerce/libs/commit/58c783f33840ebc6a5d58fdbc7a5865da5ca2c38)) ### BREAKING CHANGES * override filters for whatIsAllowed reverse policy response evaluation ## [2.0.4](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@2.0.3...@restorecommerce/acs-client@2.0.4) (2024-08-29) ### Bug Fixes * **acs-client:** cache tolerants empty rules, support multi policy-set ([84574cf](https://github.com/restorecommerce/libs/commit/84574cf17779955ae3c325a5810506b00e846dc7)) ## [2.0.3](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@2.0.2...@restorecommerce/acs-client@2.0.3) (2024-08-26) ### Bug Fixes * **decorator:** add decorator subject resolver, add query flag to odering.evaluate ([3e1064d](https://github.com/restorecommerce/libs/commit/3e1064d0aaf61ec3e149511b756f7f037ab2bc70)) * **decorators:** ignore empty subject ([8763805](https://github.com/restorecommerce/libs/commit/8763805adbc68cd4a832aaa322d24091014d0bbe)) * **decorators:** read meta from DB on injects_meta_data ([b2a058d](https://github.com/restorecommerce/libs/commit/b2a058d6b57ebc6a2253cb64af4723aa0fb8c7d9)) * **facade:** rename configs of resource to master_data, namespace remapping not required! ([c766148](https://github.com/restorecommerce/libs/commit/c766148fee4ae74fb4fd02c81e47cfc4af2c07d7)) * **test:** lint all, fix direct oauth interface ([ac6c978](https://github.com/restorecommerce/libs/commit/ac6c9781bfa09316f1c19702b2b08650490e3e39)) ## [2.0.2](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@2.0.1...@restorecommerce/acs-client@2.0.2) (2024-08-14) **Note:** Version bump only for package @restorecommerce/acs-client ## [2.0.1](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@2.0.0...@restorecommerce/acs-client@2.0.1) (2024-07-24) **Note:** Version bump only for package @restorecommerce/acs-client # [2.0.0](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.6.11...@restorecommerce/acs-client@2.0.0) (2024-06-27) ### Features * remove apiKey and sync mechanism as seed accounts are used for importing data ([02733fa](https://github.com/restorecommerce/libs/commit/02733faf070a072039f2ee59e78a6bb134931363)) ### BREAKING CHANGES * seed accounts are used for data import ## [1.6.11](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.6.10...@restorecommerce/acs-client@1.6.11) (2024-06-26) **Note:** Version bump only for package @restorecommerce/acs-client ## [1.6.10](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.6.9...@restorecommerce/acs-client@1.6.10) (2024-06-26) ### Bug Fixes * **grpc-client:** upgrade deps ([4bbfc0c](https://github.com/restorecommerce/libs/commit/4bbfc0c0df84d21f789790968eb42cd1cc358077)) ## [1.6.9](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.6.8...@restorecommerce/acs-client@1.6.9) (2024-06-07) **Note:** Version bump only for package @restorecommerce/acs-client ## [1.6.8](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.6.7...@restorecommerce/acs-client@1.6.8) (2024-05-10) **Note:** Version bump only for package @restorecommerce/acs-client ## [1.6.7](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.6.6...@restorecommerce/acs-client@1.6.7) (2024-05-07) ### Bug Fixes * **credentials:** expose credential service, acs-client decorators support multi resource ([fbb6dde](https://github.com/restorecommerce/libs/commit/fbb6ddebfc1f65d4bad940c20096ff7f6b6e2d3a)) ## [1.6.6](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.6.5...@restorecommerce/acs-client@1.6.6) (2024-04-26) **Note:** Version bump only for package @restorecommerce/acs-client ## [1.6.5](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.6.4...@restorecommerce/acs-client@1.6.5) (2024-04-25) **Note:** Version bump only for package @restorecommerce/acs-client ## [1.6.4](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.6.3...@restorecommerce/acs-client@1.6.4) (2024-04-25) ### Bug Fixes * **acs:** regExp for deep obligations ([b4f1d6c](https://github.com/restorecommerce/libs/commit/b4f1d6cca3994975306aba2ebe2e51a38a286082)) * **template.proto:** add template resource ([fdc5dc2](https://github.com/restorecommerce/libs/commit/fdc5dc21e00f36b434b0fcb41276f674accb80fc)) ## [1.6.3](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.6.2...@restorecommerce/acs-client@1.6.3) (2024-04-24) ### Bug Fixes * **acs-client:** use deepdash for obligations in decorators ([06eda9c](https://github.com/restorecommerce/libs/commit/06eda9c52f8e40c77d202ec963014529894a2efe)) ## [1.6.2](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.6.0...@restorecommerce/acs-client@1.6.2) (2024-04-23) ### Bug Fixes * **acs-client:** add obligations and custom-query to decorators, add pdf-rendering.proto ([d84995d](https://github.com/restorecommerce/libs/commit/d84995d965136ffde44afe9f42b962f61bcd2173)) ## [1.6.1](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.6.0...@restorecommerce/acs-client@1.6.1) (2024-04-23) **Note:** Version bump only for package @restorecommerce/acs-client # [1.6.0](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.5.1...@restorecommerce/acs-client@1.6.0) (2024-04-19) ### Bug Fixes * **acs-client:** added unit test for validating policy filters for matching both Org and User scoping entities case ([89319a4](https://github.com/restorecommerce/libs/commit/89319a43de8e0bf878cf6c12b7f8eaada78748c1)) * **protos:** rename State to FulfillmentState ([4debc8b](https://github.com/restorecommerce/libs/commit/4debc8bfcb7e870ca827826cb3d58c2f6aa20840)) ### Features * **acs-client:** extend acs-client to validate multiple matching entities and instances for a given subject ([a89c396](https://github.com/restorecommerce/libs/commit/a89c396b3b597b54cdb3e58286bb5673b4758802)) ## [1.5.1](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.5.0...@restorecommerce/acs-client@1.5.1) (2024-04-15) **Note:** Version bump only for package @restorecommerce/acs-client # [1.5.0](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.4.15...@restorecommerce/acs-client@1.5.0) (2024-04-15) ### Bug Fixes * up deps ([c6e0aa0](https://github.com/restorecommerce/libs/commit/c6e0aa053f7ee9b4e4afdfcaacf425ebb956224c)) ### Features * **acs-client:** fix reduced user scope calculation when target scope is provided and add unit test with no target scope provided ([4426eca](https://github.com/restorecommerce/libs/commit/4426ecabd6311bc043279ce24c00d5f5dc967689)) * **acs-client:** remove role-scoping entity from acs-request ([15a0583](https://github.com/restorecommerce/libs/commit/15a058381e76c71224361cac9272ba8085011e36)) ## [1.4.15](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.4.14...@restorecommerce/acs-client@1.4.15) (2024-03-20) **Note:** Version bump only for package @restorecommerce/acs-client ## [1.4.14](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.4.13...@restorecommerce/acs-client@1.4.14) (2024-03-18) **Note:** Version bump only for package @restorecommerce/acs-client ## [1.4.13](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.4.12...@restorecommerce/acs-client@1.4.13) (2024-03-05) **Note:** Version bump only for package @restorecommerce/acs-client ## [1.4.12](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.4.11...@restorecommerce/acs-client@1.4.12) (2024-02-27) **Note:** Version bump only for package @restorecommerce/acs-client ## [1.4.11](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.4.10...@restorecommerce/acs-client@1.4.11) (2024-02-18) ### Bug Fixes * **acs-client:** default Org URN ([8cf4a7a](https://github.com/restorecommerce/libs/commit/8cf4a7ad3f643cd0c728b3a044eb268649f5f235)) ## [1.4.10](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.4.9...@restorecommerce/acs-client@1.4.10) (2024-02-18) ### Bug Fixes * CI build ([1700807](https://github.com/restorecommerce/libs/commit/1700807552249e52beb602122e81b8bb06d1ac6c)) * extend acs-client for passing roleScopingEntity URN in options ([c2c1165](https://github.com/restorecommerce/libs/commit/c2c116545c06b235bd337673defd3bbb931177f3)) ## [1.4.9](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.4.8...@restorecommerce/acs-client@1.4.9) (2024-02-01) **Note:** Version bump only for package @restorecommerce/acs-client ## [1.4.8](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.4.7...@restorecommerce/acs-client@1.4.8) (2024-01-24) **Note:** Version bump only for package @restorecommerce/acs-client ## [1.4.7](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.4.6...@restorecommerce/acs-client@1.4.7) (2024-01-17) ### Bug Fixes * **test:** fix GRPC Mock Server include path ([3552036](https://github.com/restorecommerce/libs/commit/355203649fe93b8f5fffc8a254e8105b75fd6f20)) ## [1.4.6](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.4.5...@restorecommerce/acs-client@1.4.6) (2024-01-15) **Note:** Version bump only for package @restorecommerce/acs-client ## [1.4.5](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.4.3...@restorecommerce/acs-client@1.4.5) (2024-01-10) ### Bug Fixes * **acs:** force subject id ([c9aa0a7](https://github.com/restorecommerce/libs/commit/c9aa0a78f5e4d96c26943dd7e87b16dfb388c9d9)) ## [1.4.4](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.4.3...@restorecommerce/acs-client@1.4.4) (2023-12-22) ### Bug Fixes * **acs:** force subject id ([c9aa0a7](https://github.com/restorecommerce/libs/commit/c9aa0a78f5e4d96c26943dd7e87b16dfb388c9d9)) ## [1.4.3](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.4.2...@restorecommerce/acs-client@1.4.3) (2023-12-09) **Note:** Version bump only for package @restorecommerce/acs-client ## [1.4.2](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.4.1...@restorecommerce/acs-client@1.4.2) (2023-11-25) **Note:** Version bump only for package @restorecommerce/acs-client ## [1.4.1](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.4.0...@restorecommerce/acs-client@1.4.1) (2023-11-22) **Note:** Version bump only for package @restorecommerce/acs-client # [1.4.0](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.3.2...@restorecommerce/acs-client@1.4.0) (2023-11-22) ### Features * **proto:** ordering-srv submit response now includes fulfillments and invoices ([146dc70](https://github.com/restorecommerce/libs/commit/146dc70bef2c8a87fded0caff4816b0f428c878b)) ## [1.3.2](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.3.1...@restorecommerce/acs-client@1.3.2) (2023-11-20) ### Bug Fixes * **acs-client:** fix typo in acs-client decorators ([21f7cb3](https://github.com/restorecommerce/libs/commit/21f7cb339fcf234ad9975b607fc0bd496f488a0e)) ## [1.3.1](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.3.0...@restorecommerce/acs-client@1.3.1) (2023-11-15) **Note:** Version bump only for package @restorecommerce/acs-client # [1.3.0](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.2.2...@restorecommerce/acs-client@1.3.0) (2023-11-14) ### Features * **acs-client:** add default meta data injector as decorator ([faefd71](https://github.com/restorecommerce/libs/commit/faefd713ee87eda5a8f1a03655102ffaea175d29)) ## [1.2.2](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.2.1...@restorecommerce/acs-client@1.2.2) (2023-11-01) **Note:** Version bump only for package @restorecommerce/acs-client ## [1.2.1](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.2.0...@restorecommerce/acs-client@1.2.1) (2023-10-24) **Note:** Version bump only for package @restorecommerce/acs-client # [1.2.0](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.1.20...@restorecommerce/acs-client@1.2.0) (2023-10-14) ### Bug Fixes * **acs:** fix decorator declaration ([9847528](https://github.com/restorecommerce/libs/commit/98475283139362e8f5d8d04ac243bb32087b17c2)) * **logger, service-config:** fix export statements ([e6a4d24](https://github.com/restorecommerce/libs/commit/e6a4d24fb61afc7820ccab95a852b13df32c048e)) * **package-lock:** update package-lock ([de777d3](https://github.com/restorecommerce/libs/commit/de777d39c59eab10f29379a2bb6769fd16452a14)) ### Features * **acs-decorators:** add decorators for simple access control ([713a464](https://github.com/restorecommerce/libs/commit/713a46409c79371d7b0940cb4aa448cbe8abaf5a)) ## [1.1.20](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.1.19...@restorecommerce/acs-client@1.1.20) (2023-10-07) ### Bug Fixes * **acs-client:** unit tests migrate to latest grpc-mock ([394f754](https://github.com/restorecommerce/libs/commit/394f754866d0b4d211e1faa0a3e0fe296d371ca0)) ## [1.1.19](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.1.18...@restorecommerce/acs-client@1.1.19) (2023-09-28) ### Bug Fixes * typing for acs-client for context ([b2f373b](https://github.com/restorecommerce/libs/commit/b2f373bb0319b7c6b542946dba31a0cc514bab6d)) ## [1.1.18](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.1.17...@restorecommerce/acs-client@1.1.18) (2023-09-28) **Note:** Version bump only for package @restorecommerce/acs-client ## [1.1.17](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.1.16...@restorecommerce/acs-client@1.1.17) (2023-09-18) **Note:** Version bump only for package @restorecommerce/acs-client ## [1.1.16](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.1.15...@restorecommerce/acs-client@1.1.16) (2023-09-18) ### Bug Fixes * **acs-client:** unit tests ([9668673](https://github.com/restorecommerce/libs/commit/966867370a43199d490434a7b3d25ae109fda8f6)) ## [1.1.15](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.1.14...@restorecommerce/acs-client@1.1.15) (2023-08-01) **Note:** Version bump only for package @restorecommerce/acs-client ## [1.1.14](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.1.13...@restorecommerce/acs-client@1.1.14) (2023-07-26) ### Bug Fixes * **acs-client:** as due to update of new grpc subject token property is set on object with undefined value ([98ff985](https://github.com/restorecommerce/libs/commit/98ff9851b720b6ef32c1f26f4d5fa06d1d692457)) ## [1.1.13](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.1.12...@restorecommerce/acs-client@1.1.13) (2023-07-25) **Note:** Version bump only for package @restorecommerce/acs-client ## [1.1.12](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.1.11...@restorecommerce/acs-client@1.1.12) (2023-07-21) **Note:** Version bump only for package @restorecommerce/acs-client ## [1.1.11](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.1.10...@restorecommerce/acs-client@1.1.11) (2023-07-21) **Note:** Version bump only for package @restorecommerce/acs-client ## [1.1.10](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.1.9...@restorecommerce/acs-client@1.1.10) (2023-07-12) **Note:** Version bump only for package @restorecommerce/acs-client ## [1.1.9](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.1.8...@restorecommerce/acs-client@1.1.9) (2023-07-11) **Note:** Version bump only for package @restorecommerce/acs-client ## [1.1.8](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.1.7...@restorecommerce/acs-client@1.1.8) (2023-06-29) **Note:** Version bump only for package @restorecommerce/acs-client ## [1.1.7](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.1.6...@restorecommerce/acs-client@1.1.7) (2023-06-28) **Note:** Version bump only for package @restorecommerce/acs-client ## [1.1.6](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.1.5...@restorecommerce/acs-client@1.1.6) (2023-06-16) **Note:** Version bump only for package @restorecommerce/acs-client ## [1.1.5](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.1.4...@restorecommerce/acs-client@1.1.5) (2023-06-14) **Note:** Version bump only for package @restorecommerce/acs-client ## [1.1.4](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.1.3...@restorecommerce/acs-client@1.1.4) (2023-06-02) ### Bug Fixes * **acs-client:** request typings ([c8b5994](https://github.com/restorecommerce/libs/commit/c8b59946df905b244b3aecde5d3145db500500af)) ## [1.1.3](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.1.2...@restorecommerce/acs-client@1.1.3) (2023-06-02) **Note:** Version bump only for package @restorecommerce/acs-client ## [1.1.2](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.1.1...@restorecommerce/acs-client@1.1.2) (2023-05-29) ### Bug Fixes * **acs-client:** fix unit tests for proto file changes ([1b9e3cf](https://github.com/restorecommerce/libs/commit/1b9e3cf7793292910f76056bf61cc87a302b564a)) * **acs-client:** fixed acs-client typings for pluralized proto changes ([d20f14a](https://github.com/restorecommerce/libs/commit/d20f14af72e5f9ea7b3fce9b2b619b2c13fa2744)) * fix package lock and unit tests for acs-client ([754b3e3](https://github.com/restorecommerce/libs/commit/754b3e39d321fe860358427ad6fdd12b75863142)) ## [1.1.1](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.1.0...@restorecommerce/acs-client@1.1.1) (2023-05-22) ### Bug Fixes * **acs-client:** fix test imports ([3a092ef](https://github.com/restorecommerce/libs/commit/3a092ef3e34b45df0c121c3fef3f8a51d99acb96)) * **acs-client:** typings ([a7cb719](https://github.com/restorecommerce/libs/commit/a7cb7193bd823274fbbb91b20db1c812f7a2c997)) * **acs-client:** unit tests ([b04ac15](https://github.com/restorecommerce/libs/commit/b04ac1508acc7acb28c0891a5177169c8748e722)) * **facade:** regenerated schema for changes in protos ([0da0851](https://github.com/restorecommerce/libs/commit/0da08515e4e1d05482d5881cbfe55523fc7fa368)) * **facade:** renamed service in protos and removed service names options from proto files, fixed typing issues. ([25a24f0](https://github.com/restorecommerce/libs/commit/25a24f063e2499c06c171f1265297500816879f2)) # [1.1.0](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.0.5...@restorecommerce/acs-client@1.1.0) (2022-12-28) ### Features * **acs-client:** support for unauthenticated user token configuration for acs-client ([3be404b](https://github.com/restorecommerce/libs/commit/3be404b0dffcf17680060d630cae8700cf5758c4)) ## [1.0.5](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.0.4...@restorecommerce/acs-client@1.0.5) (2022-11-16) **Note:** Version bump only for package @restorecommerce/acs-client ## [1.0.4](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.0.3...@restorecommerce/acs-client@1.0.4) (2022-10-14) **Note:** Version bump only for package @restorecommerce/acs-client ## [1.0.3](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.0.2...@restorecommerce/acs-client@1.0.3) (2022-10-12) **Note:** Version bump only for package @restorecommerce/acs-client ## [1.0.2](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.0.1...@restorecommerce/acs-client@1.0.2) (2022-10-04) **Note:** Version bump only for package @restorecommerce/acs-client ## [1.0.1](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@1.0.0...@restorecommerce/acs-client@1.0.1) (2022-08-25) **Note:** Version bump only for package @restorecommerce/acs-client # [1.0.0](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.6.37...@restorecommerce/acs-client@1.0.0) (2022-08-25) ### Features * move to fully typed grpc client and server ([ec9be2d](https://github.com/restorecommerce/libs/commit/ec9be2daff0823e9ba440a2845b7b1a7f2d74b50)) * move to fully typed grpc client and server ([aeee2f2](https://github.com/restorecommerce/libs/commit/aeee2f2b7ca470223d7bc42fd7cafd4bb8387796)) ### Reverts * Revert "BREAKING CHANGE: move to fully typed grpc client and server" ([2d584a7](https://github.com/restorecommerce/libs/commit/2d584a709632ae608f595a2c836deabd34f671d9)) ### BREAKING CHANGES * move to fully typed grpc client and server ## [0.6.37](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.6.36...@restorecommerce/acs-client@0.6.37) (2022-08-10) **Note:** Version bump only for package @restorecommerce/acs-client ## [0.6.36](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.6.35...@restorecommerce/acs-client@0.6.36) (2022-07-07) **Note:** Version bump only for package @restorecommerce/acs-client ## [0.6.35](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.6.34...@restorecommerce/acs-client@0.6.35) (2022-06-28) ### Bug Fixes * **acs-client:** to print error message and stack instead of entire error object ([019511c](https://github.com/restorecommerce/libs/commit/019511c8b6b7473824cbe6d1ca58bfe78b127ef0)) ## [0.6.34](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.6.33...@restorecommerce/acs-client@0.6.34) (2022-06-24) **Note:** Version bump only for package @restorecommerce/acs-client ## [0.6.33](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.6.32...@restorecommerce/acs-client@0.6.33) (2022-06-14) **Note:** Version bump only for package @restorecommerce/acs-client ## [0.6.32](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.6.31...@restorecommerce/acs-client@0.6.32) (2022-06-14) **Note:** Version bump only for package @restorecommerce/acs-client ## [0.6.31](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.6.30...@restorecommerce/acs-client@0.6.31) (2022-06-10) ### Bug Fixes * fix merge issues ([cc37d83](https://github.com/restorecommerce/libs/commit/cc37d8356df3b494af8c6af9e39304a49073301c)) ## [0.6.30](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.6.29...@restorecommerce/acs-client@0.6.30) (2022-05-16) **Note:** Version bump only for package @restorecommerce/acs-client ## [0.6.29](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.6.28...@restorecommerce/acs-client@0.6.29) (2022-05-09) **Note:** Version bump only for package @restorecommerce/acs-client ## [0.6.28](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.6.27...@restorecommerce/acs-client@0.6.28) (2022-04-29) **Note:** Version bump only for package @restorecommerce/acs-client ## [0.6.27](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.6.26...@restorecommerce/acs-client@0.6.27) (2022-04-25) **Note:** Version bump only for package @restorecommerce/acs-client ## [0.6.26](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.6.25...@restorecommerce/acs-client@0.6.26) (2022-04-20) **Note:** Version bump only for package @restorecommerce/acs-client ## [0.6.25](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.6.24...@restorecommerce/acs-client@0.6.25) (2022-04-06) ### Bug Fixes * **acs-client:** to pass role associations to validation condition ([5f007e9](https://github.com/restorecommerce/libs/commit/5f007e9163682d5759c9d0d428115c77a2293cd3)) ## [0.6.24](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.6.23...@restorecommerce/acs-client@0.6.24) (2022-04-05) **Note:** Version bump only for package @restorecommerce/acs-client ## [0.6.23](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.6.22...@restorecommerce/acs-client@0.6.23) (2022-04-01) ### Bug Fixes * **acs-client:** fix to handle array of filters from rule condition along with operator if its returned ([07a88b7](https://github.com/restorecommerce/libs/commit/07a88b7c0f737088e4e66cccefb29e65219b2372)) ## [0.6.22](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.6.21...@restorecommerce/acs-client@0.6.22) (2022-03-29) **Note:** Version bump only for package @restorecommerce/acs-client ## [0.6.21](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.6.20...@restorecommerce/acs-client@0.6.21) (2022-03-18) ### Bug Fixes * unit tests ([740cf00](https://github.com/restorecommerce/libs/commit/740cf00e0e617d4593b8eb8b3b8f643c2616a9ba)) * **acs-client:** Fix to override conditional filters if AQL custom query filters exist ([7d304d5](https://github.com/restorecommerce/libs/commit/7d304d521e69bee5242733330a36358efa9bad99)) ## [0.6.20](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.6.19...@restorecommerce/acs-client@0.6.20) (2022-03-16) ### Bug Fixes * **acs-client:** remove console logging and filter reset ([abfb432](https://github.com/restorecommerce/libs/commit/abfb4322dbea002a7dde60cdf133159541ed34db)) ## [0.6.19](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.6.18...@restorecommerce/acs-client@0.6.19) (2022-03-16) ### Bug Fixes * **acs-client:** to override and return when enfore config is set to true ([b993a1f](https://github.com/restorecommerce/libs/commit/b993a1fd28c287872ea210aabe94b2661022901e)) ## [0.6.18](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.6.17...@restorecommerce/acs-client@0.6.18) (2022-03-14) **Note:** Version bump only for package @restorecommerce/acs-client ## [0.6.17](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.6.16...@restorecommerce/acs-client@0.6.17) (2022-03-14) **Note:** Version bump only for package @restorecommerce/acs-client ## [0.6.16](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.6.15...@restorecommerce/acs-client@0.6.16) (2022-03-14) ### Bug Fixes * remove console log ([88da0c3](https://github.com/restorecommerce/libs/commit/88da0c360efa290dbe49a32c728090993630c5a7)) ## [0.6.15](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.6.14...@restorecommerce/acs-client@0.6.15) (2022-03-14) ### Bug Fixes * **acs-client:** nodeEval import fix ([1370655](https://github.com/restorecommerce/libs/commit/13706558d22ea37a6de785adafacffe893b83b0b)) ## [0.6.14](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.6.13...@restorecommerce/acs-client@0.6.14) (2022-02-22) **Note:** Version bump only for package @restorecommerce/acs-client ## [0.6.13](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.6.12...@restorecommerce/acs-client@0.6.13) (2022-02-14) **Note:** Version bump only for package @restorecommerce/acs-client ## [0.6.12](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.6.11...@restorecommerce/acs-client@0.6.12) (2022-02-14) **Note:** Version bump only for package @restorecommerce/acs-client ## [0.6.11](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.6.10...@restorecommerce/acs-client@0.6.11) (2022-02-14) **Note:** Version bump only for package @restorecommerce/acs-client ## [0.6.10](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.6.9...@restorecommerce/acs-client@0.6.10) (2022-02-09) **Note:** Version bump only for package @restorecommerce/acs-client ## [0.6.9](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.6.8...@restorecommerce/acs-client@0.6.9) (2022-01-28) **Note:** Version bump only for package @restorecommerce/acs-client ## [0.6.8](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.6.7...@restorecommerce/acs-client@0.6.8) (2021-12-22) **Note:** Version bump only for package @restorecommerce/acs-client ## [0.6.7](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.6.6...@restorecommerce/acs-client@0.6.7) (2021-12-21) **Note:** Version bump only for package @restorecommerce/acs-client ## [0.6.6](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.6.5...@restorecommerce/acs-client@0.6.6) (2021-12-20) **Note:** Version bump only for package @restorecommerce/acs-client ## [0.6.5](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.6.4...@restorecommerce/acs-client@0.6.5) (2021-12-20) ### Bug Fixes * **acs-client:** fix to include resource name space when converting the Obligation Attribute[] to Obligation[] Object ([46aa293](https://github.com/restorecommerce/libs/commit/46aa293dfea5b234cadf59daeb89aa3e12b67125)) ## [0.6.4](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.6.3...@restorecommerce/acs-client@0.6.4) (2021-12-15) ### Bug Fixes * **acs-client:** apply filters for all rules (including deny) ([3ea3c37](https://github.com/restorecommerce/libs/commit/3ea3c37b4142aad76563a19b1503f27cc0cc456c)) ## [0.6.3](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.6.2...@restorecommerce/acs-client@0.6.3) (2021-12-09) ### Bug Fixes * **acs-client:** typing as any ([7639ffe](https://github.com/restorecommerce/libs/commit/7639ffeb4e179bdf8cb49f86185457db44ce7895)) ## [0.6.2](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.6.1...@restorecommerce/acs-client@0.6.2) (2021-12-09) ### Bug Fixes * **acs-client:** stringify logger fields ([b8f77f3](https://github.com/restorecommerce/libs/commit/b8f77f3a9ceb76a1b66b93f1a4aba9e0207caefc)) ## [0.6.1](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.6.0...@restorecommerce/acs-client@0.6.1) (2021-12-09) ### Bug Fixes * **acs-client:** added obligation response mapping ([3cff491](https://github.com/restorecommerce/libs/commit/3cff491f004ae4324ba5cf9d1d2eef5bef1016df)) # [0.6.0](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.4.19...@restorecommerce/acs-client@0.6.0) (2021-12-06) ### Bug Fixes * **acs-client:** fix typings for acs-client ([5aff215](https://github.com/restorecommerce/libs/commit/5aff215db38af54f92eee2f2072a5878aa3cc346)) ### Features * **acs-client:** making subject optional in ACSClientContext as it will be set to unauthenticated if its not passed (restructured acs-client to support multiple entities) ([0d97241](https://github.com/restorecommerce/libs/commit/0d97241ae21a0860fc850cc61b21e378db974cfe)) ## 0.5.3 (November 23rd, 2021) - fix filter value from condition for postgres DB ## 0.5.2 (November 22nd, 2021) - fix for resource namespace for filter mapping ## 0.5.1 (November 19th, 2021) - fix for resource namespace when creating request target resources ## 0.5.0 (November 18th, 2021) - modified accessRequest to match the ABAC doc with subject, resource and action - added support for multiple entities for both isAllowed and whatIsAllowed ## [0.4.19](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.4.18...@restorecommerce/acs-client@0.4.19) (2021-11-08) **Note:** Version bump only for package @restorecommerce/acs-client ## [0.4.18](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.4.17...@restorecommerce/acs-client@0.4.18) (2021-11-05) **Note:** Version bump only for package @restorecommerce/acs-client ## [0.4.17](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.4.16...@restorecommerce/acs-client@0.4.17) (2021-10-25) **Note:** Version bump only for package @restorecommerce/acs-client ## [0.4.16](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.4.15...@restorecommerce/acs-client@0.4.16) (2021-10-22) **Note:** Version bump only for package @restorecommerce/acs-client ## [0.4.15](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.4.14...@restorecommerce/acs-client@0.4.15) (2021-10-19) ### Bug Fixes * **acs-client:** fix for scoped read in filter ([68f7cab](https://github.com/restorecommerce/libs/commit/68f7cabe0925557f522101a312d7cd1ac9e6f711)) ## [0.4.14](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.4.13...@restorecommerce/acs-client@0.4.14) (2021-10-07) ### Bug Fixes * **acs-client:** remove data property for validating evaluation_cacheable ([06fb3a1](https://github.com/restorecommerce/libs/commit/06fb3a1b056ecf51609fa32489f0f862eda4dba2)) ## [0.4.13](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.4.12...@restorecommerce/acs-client@0.4.13) (2021-10-07) **Note:** Version bump only for package @restorecommerce/acs-client ## [0.4.12](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.4.11...@restorecommerce/acs-client@0.4.12) (2021-09-28) ### Bug Fixes * **acs-client:** filter condition evaluation ([8aeec49](https://github.com/restorecommerce/libs/commit/8aeec49796a4a0275b9538c03b702fdc232c7fc3)) ## [0.4.11](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.4.10...@restorecommerce/acs-client@0.4.11) (2021-09-21) **Note:** Version bump only for package @restorecommerce/acs-client ## [0.4.10](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.4.9...@restorecommerce/acs-client@0.4.10) (2021-09-21) **Note:** Version bump only for package @restorecommerce/acs-client ## [0.4.9](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.4.8...@restorecommerce/acs-client@0.4.9) (2021-09-15) **Note:** Version bump only for package @restorecommerce/acs-client ## [0.4.8](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.4.7...@restorecommerce/acs-client@0.4.8) (2021-09-13) **Note:** Version bump only for package @restorecommerce/acs-client ## [0.4.7](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.4.6...@restorecommerce/acs-client@0.4.7) (2021-09-09) **Note:** Version bump only for package @restorecommerce/acs-client ## [0.4.6](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.4.5...@restorecommerce/acs-client@0.4.6) (2021-09-09) **Note:** Version bump only for package @restorecommerce/acs-client ## [0.4.5](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.4.4...@restorecommerce/acs-client@0.4.5) (2021-08-23) ### Bug Fixes * **version:** up version to be in sync in package-lock ([b8f22c1](https://github.com/restorecommerce/libs/commit/b8f22c1268ee2af4beff7d88bda30f197896e3d2)) ## [0.4.4](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.4.3...@restorecommerce/acs-client@0.4.4) (2021-08-10) ### Bug Fixes * **acs-client, gql-bot, kafka-client, koa-health-check:** eslintrc added root to uniquely identify eslint plugin package to avoid error building facade-srv ([c2e446b](https://github.com/restorecommerce/libs/commit/c2e446bf0f09d7fa4f000da3bb09fd612cb9526c)) ## [0.4.3](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.4.1...@restorecommerce/acs-client@0.4.3) (2021-08-03) ### Bug Fixes * up githead for acs-client, protos, facade ([6a50326](https://github.com/restorecommerce/libs/commit/6a503266498ef5d0e998e93b639dedd843fbfd5d)) * up version to detech changes ([b8c0517](https://github.com/restorecommerce/libs/commit/b8c05170241cfe0d3c84e08ce35ddb7dce2ba00a)) ## [0.4.1](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.4.0...@restorecommerce/acs-client@0.4.1) (2021-08-03) ### Bug Fixes * up pkg locks ([8ed92d6](https://github.com/restorecommerce/libs/commit/8ed92d613b9a095e4b5066056ac566e5dbcf1472)) * updated githead ([2904d30](https://github.com/restorecommerce/libs/commit/2904d30e5773dc8a87c01a08ff6481f99d692354)) # [0.4.0](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.3.12...@restorecommerce/acs-client@0.4.0) (2021-08-03) ### Bug Fixes * **acs-client:** made operation_status mandatory ([f6d84af](https://github.com/restorecommerce/libs/commit/f6d84afdd072028abb1a00dea71593febac8b552)) * **acs-client:** return operation_status for read operations ([32b96fb](https://github.com/restorecommerce/libs/commit/32b96fb4a809a14eca8020553baec4ba348841c8)) * **koa-health-check:** added missing .eslintrc.js ([45af632](https://github.com/restorecommerce/libs/commit/45af632955d2dd448e7a27f4e8c4b971412cd004)) ### Features * **acs-client:** added operation_status to response and modified isAllowed and WhatIsAllowed to return response as is from acs-srv, fix not to throw errors and return operation_status ([7265fdb](https://github.com/restorecommerce/libs/commit/7265fdb737cb0c2980185c4f565180ab8144f1aa)) ## [0.3.12](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.3.11...@restorecommerce/acs-client@0.3.12) (2021-07-29) **Note:** Version bump only for package @restorecommerce/acs-client ## [0.3.11](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.3.10...@restorecommerce/acs-client@0.3.11) (2021-07-29) **Note:** Version bump only for package @restorecommerce/acs-client ## [0.3.10](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.3.9...@restorecommerce/acs-client@0.3.10) (2021-07-25) **Note:** Version bump only for package @restorecommerce/acs-client ## [0.3.9](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.3.8...@restorecommerce/acs-client@0.3.9) (2021-07-15) **Note:** Version bump only for package @restorecommerce/acs-client ## [0.3.8](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.3.7...@restorecommerce/acs-client@0.3.8) (2021-07-01) **Note:** Version bump only for package @restorecommerce/acs-client ## [0.3.7](https://github.com/restorecommerce/libs/compare/@restorecommerce/acs-client@0.3.6...@restorecommerce/acs-client@0.3.7) (2021-06-26) **Note:** Version bump only for package @restorecommerce/acs-client ## [0.3.6](https://github.com/restorecommerce/acs-client/compare/@restorecommerce/acs-client@0.3.5...@restorecommerce/acs-client@0.3.6) (2021-06-02) **Note:** Version bump only for package @restorecommerce/acs-client ## [0.3.5](https://github.com/restorecommerce/acs-client/compare/@restorecommerce/acs-client@0.3.4...@restorecommerce/acs-client@0.3.5) (2021-06-02) **Note:** Version bump only for package @restorecommerce/acs-client ## [0.3.4](https://github.com/restorecommerce/acs-client/compare/@restorecommerce/acs-client@0.3.3...@restorecommerce/acs-client@0.3.4) (2021-05-26) **Note:** Version bump only for package @restorecommerce/acs-client ## [0.3.3](https://github.com/restorecommerce/acs-client/compare/@restorecommerce/acs-client@0.3.2...@restorecommerce/acs-client@0.3.3) (2021-05-25) **Note:** Version bump only for package @restorecommerce/acs-client ## 0.3.2 (2021-05-24) ### Bug Fixes * **acs-client:** return AuthZ instance if already instantiated ([0a6cd98](https://github.com/restorecommerce/acs-client/commit/0a6cd98e2fb4ba4e95b57e1c44a6da0cfc410099)) ### 0.3.1 (May 7th, 2021) - return AuthZ instance if already instantiated - update kafka-client ### 0.3.0 (April 27th, 2021) #### Contains breaking changes! - switch to kafkajs - change config format for events - updated dependencies ### 0.2.24 (March 23rd, 2021) - up grpc-client and other dependencies ### 0.2.23 (December 4th, 2020) - fix for validating boolean condition ### 0.2.22 (December 4th, 2020) - fix for anauthenticated sub ### 0.2.21 (December 4th, 2020) - fix to set unauthenticated to true on subject, when subject is null ### 0.2.20 (December 1st, 2020) - fix to use prebuilt filter returned from validating condition ### 0.2.19 (November 22nd, 2020) - removed the subjectID resolver from findByToken api - readded HR scopes and role associations to Subject as optional fields ### 0.2.18 (November 19th, 2020) - changest to pass only token and remove subject ID from Subject - fix to resolve subject ID from token using findByToken of identity-srv ### 0.2.17 (October 29th, 2020) - fix for unauthenticated user property check ### 0.2.16 (October 23rd, 2020) - fix subject for acs-client ### 0.2.15 (October 20th, 2020) - fix acs-client to resolve promise when data cached ### 0.2.14 (October 19th, 2020) - fix for validating evaluation_cacheable for read operations ### 0.2.13 (October 14th, 2020) - added evaluation_cacheable (if set to true then data from cache is served) - up dependencies ### 0.2.12 (October 12th, 2020) - fix not to reset filter ### 0.2.11 (October 8th, 2020) - fix to validate subject ID and token ### 0.2.10 (October 4th, 2020) - fix typo for redis key ### 0.2.9 (October 1st, 2020) - fix for changes in redis key for HR scope ### 0.2.8 (September 22nd, 2020) - fix to apply filter from rule condition ### 0.2.7 (September 14th, 2020) - fix for flushCache to delete all keys ### 0.2.6 (September 9th, 2020) - fix for empty check for HR / subject role associations ### 0.2.5 (September 9th, 2020) - fix to pass only token_name in context subject ### 0.2.4 (September 6th, 2020) - fix to pass only subject id and scope to access-control-srv (HR scope is constructed on acs-srv) ### 0.2.3 (August 19th, 2020) - up logger, grpc-client and kafka-client ### 0.2.2 (August 11th, 2020) - fix not to store value in cache if useCache is set to false ### 0.2.1 (August 10th, 2020) - option to use cache or ignore for ACS requests (by default cache is used) ### 0.2.0 (July 28th, 2020) - changed accessrequest to use subject / apiKey instead of ctx - fix for drop to use the resource entity name instead of mutation name. - fix when input filter is not an array and when custom query is not applied - fix to pass filter param key in config ### 0.1.10 (June 3rd, 2020) - fixed drop action to use correct attribute identifier ### 0.1.9 (June 3rd, 2020) - added DROP action ### 0.1.8 (May 27th, 2020) - fixed typings and insert temporary IDs into resources ### 0.1.7 (May 25th, 2020) - fix to remove meta data creation or updating in resource object ### 0.1.6 (May 11th, 2020) - fix to support building filter permissions when HR scoping is enabled or disabled ### 0.1.5 (April 29th, 2020) - fix not to apply filter if scoping instance is not defined in rule - updated ACS response message to include target scope ### 0.1.4 (March 5th, 2020) - flush ACS cache when rules / policies / policy sets are updated ### 0.1.3 (March 3rd, 2020) - fixed bug in filtering - improved response message ### 0.1.2 (February 27th, 2020) - removed console log messages ### 0.1.1 (February 27th, 2020) - fix for filter permissions ### 0.1.0 (February 24th, 2020) - js files was not published for 0.0.9 ### 0.0.9 (February 24th, 2020) - made TTL for ACS caching optional configuration ### 0.0.8 (February 13th, 2020) - made the cache initialization to be explicit from application ### 0.0.7 (February 13th, 2020) - removed redis client connectivity check as this should be independent from building docker images ### 0.0.6 (February 12th, 2020) - modified caching for isAllowed requests not to include resource values for cache key ### 0.0.5 (February 12th, 2020)