ForestAdmin / forest-express

🧱 Dependency of Express Lianas for Forest Admin
GNU General Public License v3.0
72 stars 21 forks source link

refactor: use new permissions mechanism v4 #943

Closed Thenkei closed 1 year ago

Thenkei commented 1 year ago

Definition of Done

General

Security

forest-bot commented 1 year ago

Task linked: CU-2wuhpd7 Story #5.2: Apply the new protocol for smart actions in forest-express

Thenkei commented 1 year ago

This PR must be merged in the v9 branch

Is a breaking change, we don't support old permissions (No role ACL) format.

Current state:

I guess v9 will be released as part of the Conditional Action Approval release.

codeclimate[bot] commented 1 year ago

Code Climate has analyzed commit 42a0ec2b and detected 8 issues on this pull request.

Here's the issue category breakdown:

Category Count
Complexity 1
Duplication 7

The test coverage on the diff in this pull request is 92.3% (70% is the threshold).

This pull request will bring the total coverage in the repository to 59.7% (-1.1% change).

View more on Code Climate.

Thenkei commented 1 year ago

Here we go

Thenkei commented 1 year ago

BREAKING CHANGE: drop support of projects that are not using roles

forest-bot commented 1 year ago

:tada: This PR is included in version 10.0.0-beta.1 :tada:

The release is available on:

Your semantic-release bot :package::rocket:

forest-bot commented 1 year ago

:tada: This PR is included in version 10.0.0 :tada:

The release is available on:

Your semantic-release bot :package::rocket: