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

[backend/frontend] Management panel for restricted entities - chunk1 (#4961) #9219

Merged
merged 7 commits into from
Dec 17, 2024

Conversation

marieflorescontact
Copy link
Member

@marieflorescontact marieflorescontact commented Dec 3, 2024

Proposed changes

  • Add stixCoreObjectsRestricted api to list all restricted entities (for BYPASS user only) + tests (+ 2 create + 2 update + 2 delete)
  • Add Data > Management > Restricted entites root
  • Add DataTable screen to list restricted entities
  • Add explanation card
  • Add FF for the menus

Related issues

Checklist

  • I consider the submitted work as finished
  • I tested the code for its functionality
  • I wrote test cases for the relevant uses case (coverage and e2e)
  • I added/update the relevant documentation (either on github or on notion)
  • Where necessary I refactored code to improve the overall quality

Further comments

@marieflorescontact marieflorescontact changed the title [backend] List all restricted Stix Core Objects [backend/front] Screen panel for restricted entities: chunk 1 Dec 3, 2024
Copy link

codecov bot commented Dec 3, 2024

Codecov Report

Attention: Patch coverage is 40.74074% with 16 lines in your changes missing coverage. Please review.

Project coverage is 65.26%. Comparing base (04858e8) to head (1e4213f).
Report is 4 commits behind head on release/6.5.0.

Files with missing lines Patch % Lines
...tform/opencti-graphql/src/domain/stixCoreObject.js 38.46% 16 Missing ⚠️
Additional details and impacted files
@@              Coverage Diff               @@
##           release/6.5.0    #9219   +/-   ##
==============================================
  Coverage          65.26%   65.26%           
==============================================
  Files                626      626           
  Lines              59974    59968    -6     
  Branches            6716     6714    -2     
==============================================
- Hits               39141    39139    -2     
+ Misses             20833    20829    -4     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

Copy link
Member

@delemaf delemaf left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested functionally 🚀 Just few little code suggestion

Copy link
Member

@aHenryJard aHenryJard left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The data management menu on the left is displayed without feature flag, so I'm blocking for now.

@CelineSebe
Copy link
Member

All comments are resolved. Waiting for approval.

@SouadHadjiat SouadHadjiat changed the title [backend/front] Screen panel for restricted entities: chunk 1 [backend/frontend] Screen panel for restricted entities: chunk 1 Dec 16, 2024
@SouadHadjiat SouadHadjiat changed the title [backend/frontend] Screen panel for restricted entities: chunk 1 [backend/frontend] Management panel for restricted entities - chunk1 (#4961) Dec 16, 2024
Copy link
Member

@aHenryJard aHenryJard left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removing the change request

@CelineSebe CelineSebe merged commit eba5e50 into release/6.5.0 Dec 17, 2024
5 checks passed
@CelineSebe CelineSebe deleted the issue/4961 branch December 17, 2024 09:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
filigran team use to identify PR from the Filigran team
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants