Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: introduce a rights management API #520

Merged
merged 28 commits into from
Jan 3, 2022

Conversation

bobeal
Copy link
Member

@bobeal bobeal commented Nov 29, 2021

No description provided.

@github-actions github-actions bot added the feature New feature or request label Nov 29, 2021
@bobeal bobeal added the common Relates to common behaviors label Nov 29, 2021
@github-actions
Copy link
Contributor

github-actions bot commented Nov 29, 2021

Unit Test Results

  51 files  +  5    51 suites  +5   1m 54s ⏱️ +11s
697 tests +50  697 ✔️ +50  0 💤 ±0  0 ±0 

Results for commit 6218bf2. ± Comparison against base commit 2ac48fb.

♻️ This comment has been updated with latest results.

Base automatically changed from feature/406-improve-model-internal-ngsild-events to develop November 30, 2021 06:47
@bobeal bobeal force-pushed the feature/rights-management-api branch from 69f4e0f to 4f2c3ba Compare November 30, 2021 13:21
@bobeal bobeal force-pushed the feature/rights-management-api branch from 2ee677b to b588600 Compare December 9, 2021 18:01
@bobeal bobeal force-pushed the feature/rights-management-api branch 2 times, most recently from 3a54fb9 to 29428f5 Compare December 23, 2021 13:53
@bobeal bobeal marked this pull request as ready for review January 2, 2022 07:42
bobeal added 21 commits January 2, 2022 09:52
- add model and service to manage subjects access rights
- parse of events from cim.iam topic
- this is the information we get from the JWT
- add checks on input date (type and name of attribute)
- in case of 207, response has same format than other similar endpoints
- for clients with a service account, we have to check on this value for roles and memberships
@bobeal bobeal force-pushed the feature/rights-management-api branch from 922e9e6 to 7ca6485 Compare January 2, 2022 08:52
@sonarqubecloud
Copy link

sonarqubecloud bot commented Jan 3, 2022

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

69.2% 69.2% Coverage
0.0% 0.0% Duplication

@bobeal bobeal merged commit fc6e536 into develop Jan 3, 2022
@bobeal bobeal deleted the feature/rights-management-api branch January 3, 2022 12:05
@github-actions github-actions bot locked and limited conversation to collaborators Jan 3, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
common Relates to common behaviors feature New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant