tag:github.com,2008:https://github.com/raystack/guardian/releases Release notes from guardian 2023-06-30T00:49:21Z tag:github.com,2008:Repository/337579190/v0.8.0 2023-06-30T01:07:37Z v0.8.0 <h2>What's Changed</h2> <ul> <li>chore: rename to raystack by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ravisuhag/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ravisuhag">@ravisuhag</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1755980888" data-permission-text="Title is private" data-url="https://github.com/raystack/guardian/issues/384" data-hovercard-type="pull_request" data-hovercard-url="/raystack/guardian/pull/384/hovercard" href="https://github.com/raystack/guardian/pull/384">#384</a></li> <li>chore: fix lint by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ravisuhag/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ravisuhag">@ravisuhag</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1756027726" data-permission-text="Title is private" data-url="https://github.com/raystack/guardian/issues/386" data-hovercard-type="pull_request" data-hovercard-url="/raystack/guardian/pull/386/hovercard" href="https://github.com/raystack/guardian/pull/386">#386</a></li> <li>fix(policy): return error when approvers evaluation returns nil by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Chief-Rishab/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Chief-Rishab">@Chief-Rishab</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1756555610" data-permission-text="Title is private" data-url="https://github.com/raystack/guardian/issues/387" data-hovercard-type="pull_request" data-hovercard-url="/raystack/guardian/pull/387/hovercard" href="https://github.com/raystack/guardian/pull/387">#387</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/raystack/guardian/compare/v0.7.0...v0.8.0"><tt>v0.7.0...v0.8.0</tt></a></p> ravisuhag tag:github.com,2008:Repository/337579190/v0.7.0 2023-05-13T16:43:14Z v0.7.0 <h2>What's Changed</h2> <ul> <li>feat(provider): fetch resources on provider update by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Chief-Rishab/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Chief-Rishab">@Chief-Rishab</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1708092055" data-permission-text="Title is private" data-url="https://github.com/raystack/guardian/issues/380" data-hovercard-type="pull_request" data-hovercard-url="/raystack/guardian/pull/380/hovercard" href="https://github.com/raystack/guardian/pull/380">#380</a></li> <li>feat(approval): add appeal_statuses filter for list approvals API by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Chief-Rishab/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Chief-Rishab">@Chief-Rishab</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1708546825" data-permission-text="Title is private" data-url="https://github.com/raystack/guardian/issues/382" data-hovercard-type="pull_request" data-hovercard-url="/raystack/guardian/pull/382/hovercard" href="https://github.com/raystack/guardian/pull/382">#382</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/raystack/guardian/compare/v0.6.3...v0.7.0"><tt>v0.6.3...v0.7.0</tt></a></p> ravisuhag tag:github.com,2008:Repository/337579190/v0.6.3 2023-05-13T01:27:18Z v0.6.3 <h2>What's Changed</h2> <ul> <li>feat: convert duration to days and appeal rejection notification by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Chief-Rishab/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Chief-Rishab">@Chief-Rishab</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1649522106" data-permission-text="Title is private" data-url="https://github.com/raystack/guardian/issues/377" data-hovercard-type="pull_request" data-hovercard-url="/raystack/guardian/pull/377/hovercard" href="https://github.com/raystack/guardian/pull/377">#377</a></li> <li>feat: add pagination support in ListUserApproval and ListApprovals API by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Chief-Rishab/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Chief-Rishab">@Chief-Rishab</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1662641472" data-permission-text="Title is private" data-url="https://github.com/raystack/guardian/issues/378" data-hovercard-type="pull_request" data-hovercard-url="/raystack/guardian/pull/378/hovercard" href="https://github.com/raystack/guardian/pull/378">#378</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/raystack/guardian/compare/v0.6.2...v0.6.3"><tt>v0.6.2...v0.6.3</tt></a></p> ravisuhag tag:github.com,2008:Repository/337579190/v0.6.2 2023-03-13T13:06:57Z v0.6.2 <h2>What's Changed</h2> <ul> <li>test: add short flag for store unit test because it's using dockertest for integration tests by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/swallowstalker/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/swallowstalker">@swallowstalker</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1595604208" data-permission-text="Title is private" data-url="https://github.com/raystack/guardian/issues/369" data-hovercard-type="pull_request" data-hovercard-url="/raystack/guardian/pull/369/hovercard" href="https://github.com/raystack/guardian/pull/369">#369</a></li> <li>feat: update slack notification by adding block functionality to template by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/utsav14nov/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/utsav14nov">@utsav14nov</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1598184280" data-permission-text="Title is private" data-url="https://github.com/raystack/guardian/issues/370" data-hovercard-type="pull_request" data-hovercard-url="/raystack/guardian/pull/370/hovercard" href="https://github.com/raystack/guardian/pull/370">#370</a></li> <li>refactor: make slack.Notifier public by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/bsushmith/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/bsushmith">@bsushmith</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1612745025" data-permission-text="Title is private" data-url="https://github.com/raystack/guardian/issues/373" data-hovercard-type="pull_request" data-hovercard-url="/raystack/guardian/pull/373/hovercard" href="https://github.com/raystack/guardian/pull/373">#373</a></li> <li>feat(grant): introduce update grant API by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rahmatrhd/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rahmatrhd">@rahmatrhd</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1612987627" data-permission-text="Title is private" data-url="https://github.com/raystack/guardian/issues/374" data-hovercard-type="pull_request" data-hovercard-url="/raystack/guardian/pull/374/hovercard" href="https://github.com/raystack/guardian/pull/374">#374</a></li> <li>feat: add duration params in approver notification by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/utsav14nov/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/utsav14nov">@utsav14nov</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1620909287" data-permission-text="Title is private" data-url="https://github.com/raystack/guardian/issues/375" data-hovercard-type="pull_request" data-hovercard-url="/raystack/guardian/pull/375/hovercard" href="https://github.com/raystack/guardian/pull/375">#375</a></li> <li>fix: add check for empty appeal duration by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/bsushmith/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/bsushmith">@bsushmith</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1621072476" data-permission-text="Title is private" data-url="https://github.com/raystack/guardian/issues/376" data-hovercard-type="pull_request" data-hovercard-url="/raystack/guardian/pull/376/hovercard" href="https://github.com/raystack/guardian/pull/376">#376</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/raystack/guardian/compare/v0.6.1...v0.6.2"><tt>v0.6.1...v0.6.2</tt></a></p> bsushmith tag:github.com,2008:Repository/337579190/v0.6.2-alpha.2 2023-03-13T08:19:14Z v0.6.2-alpha.2 <h2>What's Changed</h2> <ul> <li>refactor: make slack.Notifier public by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/bsushmith/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/bsushmith">@bsushmith</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1612745025" data-permission-text="Title is private" data-url="https://github.com/raystack/guardian/issues/373" data-hovercard-type="pull_request" data-hovercard-url="/raystack/guardian/pull/373/hovercard" href="https://github.com/raystack/guardian/pull/373">#373</a></li> <li>feat(grant): introduce update grant API by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rahmatrhd/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rahmatrhd">@rahmatrhd</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1612987627" data-permission-text="Title is private" data-url="https://github.com/raystack/guardian/issues/374" data-hovercard-type="pull_request" data-hovercard-url="/raystack/guardian/pull/374/hovercard" href="https://github.com/raystack/guardian/pull/374">#374</a></li> <li>feat: add duration params in approver notification by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/utsav14nov/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/utsav14nov">@utsav14nov</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1620909287" data-permission-text="Title is private" data-url="https://github.com/raystack/guardian/issues/375" data-hovercard-type="pull_request" data-hovercard-url="/raystack/guardian/pull/375/hovercard" href="https://github.com/raystack/guardian/pull/375">#375</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/raystack/guardian/compare/v0.6.2-alpha.1...v0.6.2-alpha.2"><tt>v0.6.2-alpha.1...v0.6.2-alpha.2</tt></a></p> utsav14nov tag:github.com,2008:Repository/337579190/v0.6.2-alpha.1 2023-03-06T06:30:26Z v0.6.2-alpha.1 <h2>What's Changed</h2> <ul> <li>test: add short flag for store unit test because it's using dockertest for integration tests by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/swallowstalker/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/swallowstalker">@swallowstalker</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1595604208" data-permission-text="Title is private" data-url="https://github.com/raystack/guardian/issues/369" data-hovercard-type="pull_request" data-hovercard-url="/raystack/guardian/pull/369/hovercard" href="https://github.com/raystack/guardian/pull/369">#369</a></li> <li>feat: update slack notification by adding block functionality to template by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/utsav14nov/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/utsav14nov">@utsav14nov</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1598184280" data-permission-text="Title is private" data-url="https://github.com/raystack/guardian/issues/370" data-hovercard-type="pull_request" data-hovercard-url="/raystack/guardian/pull/370/hovercard" href="https://github.com/raystack/guardian/pull/370">#370</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/raystack/guardian/compare/v0.6.1...v0.6.2"><tt>v0.6.1...v0.6.2</tt></a></p> bsushmith tag:github.com,2008:Repository/337579190/v0.6.1 2023-02-21T08:01:48Z v0.6.1 <h2>What's Changed</h2> <ul> <li>fix(gcs): update cloud.google.com/go/storage version to latest by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rahmatrhd/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rahmatrhd">@rahmatrhd</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1592904576" data-permission-text="Title is private" data-url="https://github.com/raystack/guardian/issues/368" data-hovercard-type="pull_request" data-hovercard-url="/raystack/guardian/pull/368/hovercard" href="https://github.com/raystack/guardian/pull/368">#368</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/raystack/guardian/compare/v0.6.0...v0.6.1"><tt>v0.6.0...v0.6.1</tt></a></p> rahmatrhd tag:github.com,2008:Repository/337579190/v0.6.0 2023-02-20T10:45:58Z v0.6.0 <h2>What's Changed</h2> <ul> <li>test(store): fix flaky test due to inconsistent slice by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rahmatrhd/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rahmatrhd">@rahmatrhd</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1583825109" data-permission-text="Title is private" data-url="https://github.com/raystack/guardian/issues/361" data-hovercard-type="pull_request" data-hovercard-url="/raystack/guardian/pull/361/hovercard" href="https://github.com/raystack/guardian/pull/361">#361</a></li> <li>feat(idtoken-auth): add auth validator using google idtoken by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/swallowstalker/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/swallowstalker">@swallowstalker</a> <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1536051487" data-permission-text="Title is private" data-url="https://github.com/raystack/guardian/issues/349" data-hovercard-type="pull_request" data-hovercard-url="/raystack/guardian/pull/349/hovercard" href="https://github.com/raystack/guardian/pull/349">#349</a></li> <li>feat(gcs): support import grants for gcs provider by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rahmatrhd/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rahmatrhd">@rahmatrhd</a> <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1583588651" data-permission-text="Title is private" data-url="https://github.com/raystack/guardian/issues/360" data-hovercard-type="pull_request" data-hovercard-url="/raystack/guardian/pull/360/hovercard" href="https://github.com/raystack/guardian/pull/360">#360</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1588735199" data-permission-text="Title is private" data-url="https://github.com/raystack/guardian/issues/364" data-hovercard-type="pull_request" data-hovercard-url="/raystack/guardian/pull/364/hovercard" href="https://github.com/raystack/guardian/pull/364">#364</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1590195985" data-permission-text="Title is private" data-url="https://github.com/raystack/guardian/issues/365" data-hovercard-type="pull_request" data-hovercard-url="/raystack/guardian/pull/365/hovercard" href="https://github.com/raystack/guardian/pull/365">#365</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/raystack/guardian/compare/v0.5.6...v0.6.0"><tt>v0.5.6...v0.6.0</tt></a></p> rahmatrhd tag:github.com,2008:Repository/337579190/v0.6.0-alpha.4 2023-02-20T04:17:41Z v0.6.0-alpha.4 <h2>Changelog</h2> <ul> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/raystack/guardian/commit/274a8ca0bb5cba03d83d840815abfd709d13a37a/hovercard" href="https://github.com/raystack/guardian/commit/274a8ca0bb5cba03d83d840815abfd709d13a37a"><tt>274a8ca</tt></a> fix(gcs): fix timeout by running getPolicy in parallel (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1590195985" data-permission-text="Title is private" data-url="https://github.com/raystack/guardian/issues/365" data-hovercard-type="pull_request" data-hovercard-url="/raystack/guardian/pull/365/hovercard" href="https://github.com/raystack/guardian/pull/365">#365</a>)</li> </ul> ravisuhag tag:github.com,2008:Repository/337579190/v0.6.0-alpha.3 2023-02-17T07:37:15Z v0.6.0-alpha.3 <h2>Changelog</h2> <ul> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/raystack/guardian/commit/f2e27391d2c5ab2fa8ea55bfd57ce827c453920c/hovercard" href="https://github.com/raystack/guardian/commit/f2e27391d2c5ab2fa8ea55bfd57ce827c453920c"><tt>f2e2739</tt></a> fix(gcs): exclude deleted principals (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1588735199" data-permission-text="Title is private" data-url="https://github.com/raystack/guardian/issues/364" data-hovercard-type="pull_request" data-hovercard-url="/raystack/guardian/pull/364/hovercard" href="https://github.com/raystack/guardian/pull/364">#364</a>)</li> </ul> ravisuhag