Skip to content

API: Small improvements #9063

@kiblik

Description

@kiblik

During the preparation of #9060 I noticed a couple of places which might be improved (or at least raise questions in my head):

  • Missing list in FindingViewSet and ProductViewSet. Why?
  • Missing update in NotesViewSet. Why? It is supported in UI.
  • User should interact with API without using 1 in SystemSettingsViewSet, access should be direct.
  • Move @extend_schema_view( list=extend_schema(...), retrieve=extend_schema(...),) to PrefetchDojoModelViewSet
  • Missing create in RiskAcceptanceViewSet. Why? I know, there is a separated endpoint, but why not create it also directly?

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions