Releases: openedx/openedx-authz
Releases · openedx/openedx-authz
v0.8.0
What's Changed
- chore: Upgrade Python requirements by @edx-requirements-bot in #85
- [FC-0099] chore: implement format command for easier quality management by @mariajgrimaldi in #108
- [FC-0099] feat: add initial migration for openedx_authz app with casbin_adapter dependency by @BryanttV in #112
- [FC-0099] feat: enhance enforcement command by @BryanttV in #106
- [FC-0099] feat: allow disabling auto-load policy based on settings by @BryanttV in #113
Full Changelog: v0.6.0...v0.8.0
v0.6.0
v0.5.0
What's Changed
- [FC-0099] docs: add the default roles and permissions documentation by @MaferMazu in #94
- [FC-0099] fix: update permissions for role list view by @BryanttV in #105
- [FC: 0099] fix: add plugin_settings function in test settings by @BryanttV in #107
- [FC-0099] feat: add default policy and fix tests by @MaferMazu in #92
Full Changelog: v0.4.1...v0.5.0
v0.4.1
What's Changed
- refactor: handle duplicates while using the enforcer directly by @mariajgrimaldi in #98
Full Changelog: v0.4.0...v0.4.1
v0.4.0
What's Changed
- [FC-0099] docs: add adr 0008 compatibility scheme with the current system by @MaferMazu in #66
- [FC-0099] refactor: manage enforcer state and casbin models only when app is ready by @mariajgrimaldi in #93
Full Changelog: v0.3.0...v0.4.0
v0.3.0 - First version of REST API for AuthZ Management
What's Changed
Full Changelog: v0.2.0...v0.3.0
v0.2.0 - Public API for roles and permission management
What's Changed
- Update standard workflow files. by @arbrandes in #1
- docs: Update README.md by @sarina in #2
- chore: add initial plugin folder structure by @BryanttV in #30
- docs: add purpose of this repo to argue the use of this repo for authz by @mariajgrimaldi in #28
- build(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #36
- build(deps): bump codecov/codecov-action from 4 to 5 by @dependabot[bot] in #35
- docs: Add intersphinx mapping for OEPs by @sarina in #38
- docs: add ADR on JWT usage by @rodmgwgu in #34
- build(deps): bump actions/setup-python from 5 to 6 by @dependabot[bot] in #40
- [FC-0099] docs: ADR proposing authorization foundation for openedx ecosystem by @mariajgrimaldi in #31
- [FC-0099] docs: update the adrs statuses by @MaferMazu in #61
- [FC-0099] docs: add 0004 Authorization Technology Selection ADR by @MaferMazu in #39
- [FC-0099] feat: add casbin model configuration (CONF) by @BryanttV in #49
- build: use ubuntu-lts-latest in readthedocs build by @edx-requirements-bot in #67
- [FC-0099] feat: add casbin-based authorization engine by @BryanttV in #55
- fix: Add conf and policy to manifest by @bmtcril in #78
- fix: drop scope inheritance in favor of explicit inheritance management by @mariajgrimaldi in #76
- chore: BOMS-39 remove arbi-bom references by @vgulati-apphelix in #81
- docs: add ADR for defining API for querying permissions from MFEs for current user FC-0099 by @rodmgwgu in #60
- [FC-0099] feat: add public API to interact with roles and permissions by @mariajgrimaldi in #75
New Contributors
- @arbrandes made their first contribution in #1
- @sarina made their first contribution in #2
- @BryanttV made their first contribution in #30
- @mariajgrimaldi made their first contribution in #28
- @dependabot[bot] made their first contribution in #36
- @rodmgwgu made their first contribution in #34
- @MaferMazu made their first contribution in #61
- @edx-requirements-bot made their first contribution in #67
- @bmtcril made their first contribution in #78
- @vgulati-apphelix made their first contribution in #81
Full Changelog: https://github.com/openedx/openedx-authz/commits/v0.1.0