Skip to content

Releases: roggervalf/iam-policies

v4.0.3

03 Nov 01:27
Compare
Choose a tag to compare

4.0.3 (2020-11-03)

Bug Fixes

  • types: using object type in generateProxy (8f90ff1)

v4.0.2

31 Oct 04:13
Compare
Choose a tag to compare

4.0.2 (2020-10-31)

Bug Fixes

  • sourcemaps: allowing sourceMap from ts config (f071ca0)

v4.0.1

30 Oct 04:36
Compare
Choose a tag to compare

4.0.1 (2020-10-30)

Bug Fixes

  • types: adding this types in public functions in classes (f182fd9)

v4.0.0

26 Oct 04:07
Compare
Choose a tag to compare

4.0.0 (2020-10-26)

Bug Fixes

  • resourcebasedstatement: validate principal, notPrincipal, resource and notResource attributes (2aee00c)
  • throw Type Error in Identity and Resource statements for actions and resources (78c52ca)
  • actionbasedstatement: throw TypeError when action and notAction are present (2e4409d)
  • resourcebasedstatement: return true in matchNotPrincipals (f78553e)

Features

  • actionbasedpolicy: allow to generate proxy from Action Based Policy (72f4092)
  • extending Policy in Identity and Resource Based Policies (bd06fc6)
  • actionbasedpolicy: allowing set and get conditionResolver (10bee79)
  • actionbasedpolicy: allowing set and get context (3420d87)

BREAKING CHANGES

  • new way to contruct Policies instances with a json

v3.5.0

11 Oct 19:03
Compare
Choose a tag to compare

3.5.0 (2020-10-11)

Features

  • sid: generating uuid to set sid in statements as default (c23d6e6), closes #27
  • uuid: adding util functions to generate uuid (f7687e6)

v3.4.1

06 Sep 22:15
Compare
Choose a tag to compare

3.4.1 (2020-09-06)

Bug Fixes

  • github: trying to publish on github (#26) (24d0672)

v3.0.0: chore(release): 1.0.0 [skip ci]

06 Mar 03:39
Compare
Choose a tag to compare
# 1.0.0 (2020-03-06)

### Bug Fixes

* exclude dist from ts compile ([9b6b754](https://github.com/Rogger794/iam-policies/commit/9b6b7545bae513100f52b76f8adb230990dbad80))
* nchange node version into travis and package ([4347bd2](https://github.com/Rogger794/iam-policies/commit/4347bd274ed774db84d18584e94b8184befebe0a))
* not rollup test files ([e153fbf](https://github.com/Rogger794/iam-policies/commit/e153fbf5d6d4325ed9ee3d3bd834877d574c2695))

### Features

* **semantic-release:** add semantic-release package ([#12](https://github.com/Rogger794/iam-policies/issues/12)) ([28cf910](https://github.com/Rogger794/iam-policies/commit/28cf9102ca85db4f9dde7907ea3c0b1790e73600))

Fixing notPrincipal Attribute

06 Mar 01:14
cb21c66
Compare
Choose a tag to compare
  • Adding unit testing
  • Modifying notPrincipal logic as expected

IdentityBased and ResourceBased Policies

23 Feb 19:52
58210b7
Compare
Choose a tag to compare
  • IdentityBasedPolicy: could be used for user, groups and roles for example.

  • ResourceBasedPolicies: could be used by resources as custom services, databases for example.

Refactoring tests

11 Feb 05:17
ed240ac
Compare
Choose a tag to compare

Add describe sentence in tests and eslint rules.