Skip to content

Commit

Permalink
feat(risk-matrix): use plotly
Browse files Browse the repository at this point in the history
  • Loading branch information
somehowchris committed Jan 23, 2024
1 parent efc2f99 commit 733d61c
Show file tree
Hide file tree
Showing 6 changed files with 253 additions and 263 deletions.
3 changes: 2 additions & 1 deletion src/riskmatrix/models/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
from .asset import Asset
from .organization import Organization
from .risk import Risk
from .risk_assessment import RiskAssessment
from .risk_assessment import RiskAssessment, RiskMatrixAssessment
from .risk_catalog import RiskCatalog
from .risk_category import RiskCategory
from .user import User
Expand Down Expand Up @@ -60,5 +60,6 @@ def includeme(config: 'Configurator') -> None:
'RiskAssessment',
'RiskCatalog',
'RiskCategory',
'RiskMatrixAssessment',
'User'
)
4 changes: 4 additions & 0 deletions src/riskmatrix/models/risk_assessment.py
Original file line number Diff line number Diff line change
Expand Up @@ -146,3 +146,7 @@ def __acl__(self) -> list['ACL']:
return [
(Allow, f'org_{self.risk.organization_id}', ['view']),
]


class RiskMatrixAssessment(RiskAssessment):
nr: Mapped[int | None] = mapped_column(default=None)
1 change: 1 addition & 0 deletions src/riskmatrix/static/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -58,3 +58,4 @@ def css(
)
datatable_js = js('datatables_custom.js', depends=[datatable_bootstrap])
xhr_edit_js = js('xhr_edit.js', depends=[datatable_js])
plotly_js = js('plotly.min.js', depends=[datatable_js])
8 changes: 8 additions & 0 deletions src/riskmatrix/static/js/plotly.min.js

Large diffs are not rendered by default.

Loading

0 comments on commit 733d61c

Please sign in to comment.