OpenCTI-Platform / opencti

Open Cyber Threat Intelligence Platform
https://opencti.io
Other
6.45k stars 948 forks source link

[frontend] Add support for dynamic configurable required fields to Cases #9020

Open abijahcalderon opened 1 week ago

abijahcalderon commented 1 week ago

Proposed changes

This PR builds upon the capabilities from 6972 This PR will add all capabilities from the previous PR to the 'Cases' section of the platform, to include creating and editing the following entity types:

Related issues

As stated in Initial changes to support dynamic configurable required fields via settings the External-Reference field is not directly supported for this required fields change. Based on communication with the Filigran team - this field will require many complex relationships between mandatory attributes to fully implement.

Checklist

Further comments

codecov[bot] commented 1 week ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 66.26%. Comparing base (60e625f) to head (08fed02). Report is 48 commits behind head on master.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #9020 +/- ## ========================================== - Coverage 66.30% 66.26% -0.05% ========================================== Files 597 597 Lines 60976 61161 +185 Branches 6267 6298 +31 ========================================== + Hits 40430 40527 +97 - Misses 20546 20634 +88 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.