Releases: MaibornWolff/SecObserve
1.6.0
Features
- feat: extract and store docker image digest by @StefanFl in #1011
- feat: minimum severity to create/update issues by @StefanFl in #1033
Fixes
- fix: documentation, SO_API_BASE_URL must be backend container by @StefanFl in #1004
- fix: delete permissions for notifications by @StefanFl in #1036
- fix: oidc users cannot logout anymore by @StefanFl in #1037
- fix: normalization of origin_docker_image_name with tag by @StefanFl in #1038
Chores
- chore: create security policy by @StefanFl in #1006
- chore: amend security policy by @StefanFl in #1007
- chore: ui revamp by @StefanFl in #1016
- chore: ui revamp part 2 by @StefanFl in #1022
- chore: refactor types by @StefanFl in #1035
- chore: prepare for release 1.6.0 by @StefanFl in #1041
- chore: cleanup refactoring of types by @StefanFl in #1042
- chore: merge to main for release 1.6.0 by @StefanFl in #1043
Dependencies
- chore(deps): update dependency @types/node to v20.11.10 by @renovate in #1005
- chore(deps): update keycloak/keycloak docker tag to v23.0.5 by @renovate in #1008
- fix(deps): update dependency markdown-to-jsx to v7.4.1 by @renovate in #1010
- chore(deps): update typescript-eslint monorepo to v6.20.0 by @renovate in #1009
- fix(deps): update material-ui monorepo to v5.15.7 by @renovate in #1015
- chore(deps): update dependency @types/node to v20.11.14 by @renovate in #1014
- chore(deps): update dependency @types/react to v18.2.49 by @renovate in #1017
- fix(deps): update dependency oidc-client-ts to v3 by @renovate in #1012
- fix(deps): update dependency react-oidc-context to v3 by @renovate in #1013
- chore(deps): update dependency @types/react to v18.2.50 by @renovate in #1018
- fix(deps): update dependency drf-spectacular-sidecar to v2024.2.1 by @renovate in #1021
- chore(deps): update dependency @types/react to v18.2.51 by @renovate in #1020
- chore(deps): update dependency @types/node to v20.11.16 by @renovate in #1019
- chore(deps): update dependency @types/node to v20.11.16 by @renovate in #1024
- chore(deps): update dependency @types/jest to v29.5.12 by @renovate in #1023
- chore(deps): update dependency @playwright/test to v1.41.2 by @renovate in #1025
- chore(deps): update mcr.microsoft.com/playwright docker tag to v1.41.2 by @renovate in #1026
- fix(deps): update react-router monorepo to v6.22.0 by @renovate in #1027
- fix(deps): update dependency tss-react to v4.9.4 by @renovate in #1028
- chore(deps): update keycloak/keycloak docker tag to v23.0.6 by @renovate in #1029
- fix(deps): update react-admin monorepo to v4.16.9 by @renovate in #1030
- chore(deps): update dependency @types/react to v18.2.52 by @renovate in #1031
- chore(deps): update dependency mkdocs-material to v9.5.7 by @renovate in #1032
- fix(deps): update dependency query-string to v8.2.0 by @renovate in #1034
- fix(deps): update dependency mysqlclient to v2.2.2 by @renovate in #1040
- chore(deps): update dependency prettier to v3.2.5 by @renovate in #1039
Full Changelog: v1.5.0...v1.6.0
1.5.0
Breaking changes
The tag of the docker image is not part of the identity hash anymore, to allow updates of the docker image within a vulnerability check without creating a new observation.
Features
Fixes
- fix: formatting of notifications to email, teams and slack by @StefanFl in #958
- fix: error message for database ProtectedError by @StefanFl in #982
Chores
- chore: refactore security gate by @StefanFl in #985
- chore: adjust observation hashes on startup by @StefanFl in #997
- chore: better documentation for vulnerability scanning configuration … by @StefanFl in #999
- chore: prepare for release 1.5.0 by @StefanFl in #1002
- chore: merge to main for release 1.5.0 by @StefanFl in #1003
Dependencies
- chore(deps): update dependency prettier to v3.2.2 by @renovate in #955
- chore(deps): update dependency @types/node to v20.11.1 by @renovate in #957
- chore(deps): update dependency @types/react to v18.2.48 by @renovate in #959
- chore(deps): update dependency mkdocs-material to v9.5.4 by @renovate in #960
- chore(deps): update dependency @types/node to v20.11.2 by @renovate in #961
- chore(deps): update typescript-eslint monorepo to v6.19.0 by @renovate in #962
- chore(deps): update dependency @types/node to v20.11.3 by @renovate in #963
- chore(deps): update dependency @types/node to v20.11.5 by @renovate in #964
- fix(deps): update dependency @textea/json-viewer to v3.3.0 by @renovate in #965
- chore(deps): update dependency prettier to v3.2.3 by @renovate in #968
- chore(deps): update mcr.microsoft.com/playwright docker tag to v1.41.0 by @renovate in #967
- chore(deps): update dependency @playwright/test to v1.41.0 by @renovate in #966
- fix(deps): update dependency @mui/material to v5.15.5 by @renovate in #969
- chore(deps): update dependency prettier to v3.2.4 by @renovate in #970
- fix(deps): update dependency @mui/icons-material to v5.15.5 by @renovate in #971
- chore(deps): update actions/cache action to v4 by @renovate in #972
- fix(deps): update dependency drf-spectacular to v0.27.1 by @renovate in #973
- fix(deps): update react-router monorepo to v6.21.3 by @renovate in #974
- chore(deps): update mysql docker tag to v8.3.0 by @renovate in #975
- fix(deps): update react-admin monorepo to v4.16.7 by @renovate in #977
- chore(deps): update dependency vite to v5.0.12 [security] by @renovate in #979
- chore(deps): update dependency @playwright/test to v1.41.1 by @renovate in #980
- chore(deps): update mcr.microsoft.com/playwright docker tag to v1.41.1 by @renovate in #981
- chore(deps): update typescript-eslint monorepo to v6.19.1 by @renovate in #983
- fix(deps): update material-ui monorepo to v5.15.6 by @renovate in #984
- chore(deps): update dependency mkdocs-material to v9.5.5 by @renovate in #986
- chore(deps): update dependency @types/node to v20.11.6 by @renovate in #987
- fix(deps): update dependency axios to v1.6.6 by @renovate in #988
- fix(deps): update dependency @textea/json-viewer to v3.3.1 by @renovate in #989
- fix(deps): update dependency axios to v1.6.7 by @renovate in #990
- chore(deps): update dependency @types/node to v20.11.7 by @renovate in #991
- chore(deps): update dependency black to v24 by @StefanFl in #994
- chore(deps): update dependency coverage to v7.4.1 by @renovate in #995
- fix(deps): update react-admin monorepo to v4.16.8 by @renovate in #996
- chore(deps): update dependency black to v24.1.1 by @renovate in #992
- chore(deps): update dependency @types/node to v20.11.8 by @renovate in #998
- chore(deps): update dependency @types/node to v20.11.9 by @renovate in #1000
- chore(deps): update dependency mkdocs-material to v9.5.6 by @renovate in #1001
- chore(deps): lock file maintenance by @renovate in #956
Full Changelog: v1.4.0...v1.5.0
1.4.0
Features
- feat: send notifications to Slack by @StefanFl in #927
- feat: support full name in oidc claim by @StefanFl in #950
Fixes
- none
Chores
- chore: disable playwright in GitHub actions by @StefanFl in #935
- chore: disable some vulnerability scans by @StefanFl in #936
- chore: adjust vulnerability scans per branch by @StefanFl in #937
- chore: architecture check with import linter by @StefanFl in #938
- chore: simplify import lint definitions by @StefanFl in #941
- chore: set Open Container Initiative (OCI) labels by @StefanFl in #944
- chore: refactor vulnerability checks by @StefanFl in #946
- chore: remove unnecessary workflows by @StefanFl in #947
- chore: start build of dev images manually again by @StefanFl in #952
- chore: prepare for release 1.4.0 by @StefanFl in #953
- chore: merge for release 1.4.0 by @StefanFl in #954
Dependencies
- fix(deps): update dependency packageurl-python to v0.13.2 by @renovate in #920
- chore(deps): update dependency flake8 to v7 by @renovate in #921
- chore(deps): update dependency vite to v5.0.11 by @renovate in #922
- fix(deps): update dependency packageurl-python to v0.13.3 by @renovate in #923
- fix(deps): update react-admin monorepo to v4.16.5 by @renovate in #924
- fix(deps): update dependency jira to v3.6.0 by @renovate in #925
- fix(deps): update dependency axios to v1.6.5 by @renovate in #926
- chore(deps): update typescript-eslint monorepo to v6.18.0 by @renovate in #928
- chore(deps): update react monorepo by @renovate in #875
- fix(deps): update dependency psycopg to v3.1.17 by @renovate in #930
- chore(deps): update dependency @types/node to v20.10.7 by @renovate in #929
- chore(deps): update typescript-eslint monorepo to v6.18.1 by @renovate in #934
- chore(deps): update keycloak/keycloak docker tag to v23.0.4 by @renovate in #932
- fix(deps): update dependency packageurl-python to v0.13.4 by @renovate in #933
- chore(deps): update dependency @types/node to v20.10.8 by @renovate in #939
- fix(deps): update material-ui monorepo to v5.15.4 by @renovate in #940
- chore(deps): update node.js to v20.11.0 by @renovate in #942
- chore(deps): update dependency @types/node to v20.11.0 by @renovate in #943
- fix(deps): update react-router monorepo to v6.21.2 by @renovate in #945
- fix(deps): update react-admin monorepo to v4.16.6 by @renovate in #948
- chore(deps): update dependency prettier to v3.2.0 by @renovate in #949
- chore(deps): update dependency prettier to v3.2.1 by @renovate in #951
- chore(deps): lock file maintenance by @renovate in #931
Full Changelog: v1.3.0...v1.4.0
1.3.0
Breaking changes
The parser, GitHub action and GitLab template for ZAP have been renamed , see https://maibornwolff.github.io/SecObserve/getting_started/upgrading/.
Features
- feat: identify and assess duplicates by @StefanFl in #898
- feat: origin attributes for cloud observations by @StefanFl in #902
- feat: parser for Azure Defender for Cloud by @StefanFl in #903
- feat: better formatting for Azure Defender by @StefanFl in #907
- feat: configurable list size by @StefanFl in #910
- feat: shorten age in Observation lists by @StefanFl in #912
Fixes
Chores
- chore: rename OWASP ZAP parser to ZAP by @StefanFl in #890
- chore: documentation enhancements by @StefanFl in #900
- chore: some unittests for potential_duplicates by @StefanFl in #904
- chore: prepare for release 1.3.0 by @StefanFl in #913
- chore: better support for CycloneDX 1.5 by @StefanFl in #915
- chore: missing link in features documentation by @StefanFl in #918
- chore: merge for release 1.3.0 by @StefanFl in #919
Dependencies
- fix(deps): update react-router monorepo to v6.21.1 by @renovate in #886
- chore(deps): update dependency mypy to v1.8.0 by @renovate in #887
- fix(deps): update react-admin monorepo to v4.16.4 by @renovate in #888
- chore(deps): update dependency black to v23.12.1 by @renovate in #889
- chore(deps): update dependency mkdocs-material to v9.5.3 by @renovate in #891
- fix(deps): update dependency @emotion/react to v11.11.3 by @renovate in #892
- chore(deps): upgrade to python 3.12 by @StefanFl in #893
- fix(deps): update material-ui monorepo to v5.15.2 by @renovate in #895
- chore(deps): update typescript-eslint monorepo to v6.16.0 by @renovate in #896
- fix(deps): update dependency axios to v1.6.3 by @renovate in #897
- chore(deps): update dependency coverage to v7.4.0 by @renovate in #899
- chore(deps): update dependency @types/node to v20.10.6 by @renovate in #901
- fix(deps): update dependency markdown-to-jsx to v7.4.0 by @renovate in #905
- chore(deps): update typescript-eslint monorepo to v6.17.0 by @renovate in #908
- fix(deps): update dependency drf-spectacular-sidecar to v2024 by @renovate in #906
- fix(deps): update dependency django to v4.2.9 by @renovate in #911
- chore(deps): lock file maintenance by @renovate in #894
- fix(deps): update dependency @mui/material to v5.15.3 by @renovate in #914
- fix(deps): update dependency @mui/icons-material to v5.15.3 by @renovate in #916
- fix(deps): update dependency axios to v1.6.4 by @renovate in #917
Full Changelog: v1.2.0...v1.3.0
1.2.0
Features
Fixes
- fix: nginx container didn't use nodejs 20 by @StefanFl in #827
- fix: apply rules defined in product_groups by @StefanFl in #879
Chores
- chore: add cryptolyzer and drheader to vulnerability scans by @StefanFl in #802
- chore: ignore some vulnerability checks by @StefanFl in #803
- chore: switch from pip to poetry by @StefanFl in #806
- chore: make workers and threads for Gunicorn configurable by @StefanFl in #868
- chore: move poetry version to requirements file by @StefanFl in #869
- chore: prepare for release 1.2.0 by @StefanFl in #884
- chore: merge for release 1.2.0 by @StefanFl in #885
Dependencies
- chore(deps): update dependency mkdocs-material to v9.4.14 by @renovate in #804
- chore(deps): update typescript-eslint monorepo to v6.13.0 by @renovate in #807
- chore(deps): update dependency @types/react to v18.2.39 by @renovate in #808
- chore(deps): update typescript-eslint monorepo to v6.13.1 by @renovate in #809
- chore(deps): update dependency vite to v5.0.3 by @renovate in #810
- chore(deps): update dependency @playwright/test to v1.40.1 by @renovate in #811
- fix(deps): update font awesome to v6.5.0 by @renovate in #812
- chore(deps): update mcr.microsoft.com/playwright docker tag to v1.40.1 by @renovate in #815
- chore(deps): update dependency vite to v5.0.4 by @renovate in #816
- chore(deps): update keycloak/keycloak docker tag to v23.0.1 by @renovate in #814
- chore(deps): update dependency @types/node to v20.10.1 by @renovate in #817
- fix(deps): update material-ui monorepo to v5.14.19 by @renovate in #818
- fix(deps): update font awesome to v6.5.1 by @renovate in #819
- fix(deps): update dependency drf-spectacular-sidecar to v2023.12.1 by @renovate in #820
- chore(deps): update dependency @types/node to v20.10.2 by @renovate in #821
- chore(deps): update dependency eslint to v8.55.0 by @renovate in #822
- chore(deps): update dependency @types/react to v18.2.40 by @renovate in #824
- fix(deps): update react-router monorepo to v6.20.1 by @renovate in #823
- chore(deps): update dependency @types/react to v18.2.41 by @renovate in #826
- fix(deps): update dependency psycopg to v3.1.14 by @renovate in #825
- chore(deps): update dependency @types/node to v20.10.3 by @renovate in #828
- chore(deps): update dependency vite to v5.0.5 by @renovate in #829
- fix(deps): update dependency django to v4.2.8 by @renovate in #830
- fix(deps): update react-admin monorepo to v4.16.2 by @renovate in #831
- chore(deps): update typescript-eslint monorepo to v6.13.2 by @renovate in #833
- chore(deps): update dependency @types/react to v18.2.42 by @renovate in #834
- fix(deps): update dependency chart.js to v4.4.1 by @renovate in #835
- chore(deps): update dependency @vitejs/plugin-react to v4.2.1 by @renovate in #832
- fix(deps): update dependency @mui/material to v5.14.20 by @renovate in #836
- fix(deps): update dependency django-filter to v23.5 by @renovate in #837
- chore(deps): update dependency django-stubs to v4.2.7 by @renovate in #838
- chore(deps): update dependency @types/jest to v29.5.11 by @renovate in #839
- chore(deps): update dependency djangorestframework-stubs to v3.14.5 by @renovate in #840
- chore(deps): update dependency vite to v5.0.6 by @renovate in #841
- chore(deps): update actions/setup-python action to v5 by @renovate in #842
- chore(deps): update dependency typescript to v5.3.3 by @renovate in #843
- chore(deps): update dependency @types/node to v20.10.4 by @renovate in #844
- chore(deps): update dependency mkdocs-material to v9.5.0 by @renovate in #845
- chore(deps): update dependency mkdocs-material to v9.5.1 by @renovate in #846
- fix(deps): update dependency packageurl-python to v0.12.0 by @renovate in #847
- chore(deps): update dependency vite to v5.0.7 by @renovate in #848
- chore(deps): update dependency pre-commit to v3.6.0 by @renovate in #850
- chore(deps): update dependency prettier to v3.1.1 by @renovate in #851
- fix(deps): update dependency packageurl-python to v0.13.0 by @renovate in #852
- chore(deps): update dependency mkdocs-material to v9.5.2 by @renovate in #853
- fix(deps): update dependency @types/recharts to v1.8.29 by @renovate in #854
- chore(deps): update typescript-eslint monorepo to v6.14.0 by @renovate in #855
- fix(deps): update dependency drf-spectacular to v0.27.0 by @renovate in #856
- chore(deps): update dependency black to v23.12.0 by @renovate in #857
- chore(deps): update dependency vite to v5.0.8 by @renovate in #858
- fix(deps): update material-ui monorepo to v5.15.0 by @renovate in #859
- fix(deps): update dependency packageurl-python to v0.13.1 by @renovate in #860
- fix(deps): update dependency mysqlclient to v2.2.1 by @renovate in #861
- fix(deps): update react-router monorepo to v6.21.0 by @renovate in #863
- chore(deps): update dependency coverage to v7.3.3 by @renovate in #864
- chore(deps): update keycloak/keycloak docker tag to v23.0.2 by @renovate in #867
- fix(deps): update dependency psycopg to v3.1.15 by @renovate in #866
- chore(deps): update dependency vite to v5.0.9 by @renovate in #865
- chore(deps): update keycloak/keycloak docker tag to v23.0.3 by @renovate in #870
- fix(deps): update react-admin monorepo to v4.16.3 by @renovate in #871
- chore(deps): update dependency vite to v5.0.10 by @renovate in #872
- chore(deps): update dependency eslint to v8.56.0 by @renovate in #873
- chore(deps): upgrade eslint-security to 2.1.0 by @StefanFl in #874
- chore(deps): lock file maintenance by @renovate in #805
- chore(deps): update dependency @types/node to v20.10.5 by @renovate in #877
- chore(deps): update typescript-eslint monorepo to v6.15.0 by @renovate in #880
- fix(deps): update dependency psycopg to v3.1.16 by @renovate in #881
- fix(deps): update material-ui monorepo to v5.15.1 by @renovate in #882
- chore(deps): update dependency coverage to v7.3.4 by @renovate in #883
- chore(deps): lock file maintenance by @renovate in #878
Full Changelog: v1.1.1...v1.2.0
1.1.1
1.1.0
Breaking changes
Installations using OIDC authentication need to set the environment variable OIDC_CLIENT_ID for the backend, see https://maibornwolff.github.io/SecObserve/getting_started/upgrading/.
Features
- feat: IaC SAST with trivy config by @StefanFl in #744
- feat: services of products stored as objects by @StefanFl in #751
- feat: ui optimizations by @StefanFl in #752
- feat: more ui optimization by @StefanFl in #753
- feat: show dependencies for CycloneDX imports by @StefanFl in #780
- feat: order branches by last import by @StefanFl in #795
Fixes
- fix: signin after oidc errors by @StefanFl in #726
- fix: formatting of multiline SARIF code snippets by @StefanFl in #727
- fix: editing of branches was not possible by @StefanFl in #730
- fix: re-signin after 401 by @StefanFl in #745
- fix: verify audience for oidc token by @StefanFl in #783
- fix: do not require nbf and iat for oidc authentication by @StefanFl in #787
- fix: small fix for state in ObservationShow by @StefanFl in #789
Chores
- chore: unittests for vulnerability checks by @StefanFl in #720
- chore: test for import_observations by @StefanFl in #722
- chore: new tagline in documentation by @StefanFl in #723
- chore: changes due to prettier 3.1.0 by @StefanFl in #760
- chore: import vulnerabilities in SecObserve by @StefanFl in #794
- chore: prepare release 1.1.0 by @StefanFl in #796
- chore: merge for release 1.1.0 by @StefanFl in #797
Dependencies
- chore(deps): update dependency @types/node to v20.8.10 by @renovate in #688
- chore(deps): update typescript-eslint monorepo to v6.9.1 by @renovate in #712
- fix(deps): update material-ui monorepo to v5.14.16 by @renovate in #714
- fix(deps): update react-router monorepo to v6.18.0 by @renovate in #716
- chore(deps): update dependency django to v4.2.7 by @renovate in #721
- chore(deps): update dependency @types/react to v18.2.34 by @renovate in #724
- chore(deps): update dependency @types/jest to v29.5.7 by @renovate in #713
- chore(deps): update dependency @vitejs/plugin-react to v4.1.1 by @renovate in #725
- fix(deps): update react-admin monorepo to v4.15.3 by @renovate in #729
- chore(deps): update dependency flake8-isort to v6.1.1 by @renovate in #728
- chore(deps): update dependency eslint to v8.53.0 by @renovate in #731
- fix(deps): update dependency @textea/json-viewer to v3.2.3 by @renovate in #732
- chore(deps): update react monorepo by @renovate in #733
- chore(deps): update dependency mkdocs-material to v9.4.8 by @renovate in #734
- fix(deps): update dependency @mui/material to v5.14.17 by @renovate in #736
- fix(deps): update dependency @types/recharts to v1.8.27 by @renovate in #740
- chore(deps): update dependency @types/jest to v29.5.8 by @renovate in #741
- chore(deps): update typescript-eslint monorepo to v6.10.0 by @renovate in #737
- chore(deps): update dependency @types/prop-types to v15.7.10 by @renovate in #739
- chore(deps): update dependency black to v23.11.0 by @renovate in #743
- fix(deps): update dependency @types/inflection to v1.13.2 by @renovate in #738
- chore(deps): update dependency @types/node to v20.9.0 by @renovate in #742
- fix(deps): update dependency axios to v1.6.1 by @renovate in #746
- fix(deps): update react-admin monorepo to v4.15.4 by @renovate in #748
- chore(deps): update dependency @trivago/prettier-plugin-sort-imports to v4.3.0 by @renovate in #749
- chore(deps): update dependency mypy to v1.7.0 by @renovate in #750
- chore(deps): update dependency prettier to v3.1.0 by @renovate in #754
- chore(deps): update typescript-eslint monorepo to v6.11.0 by @renovate in #755
- chore(deps): update postgres docker tag to v15.5 by @renovate in #756
- fix(deps): update material-ui monorepo to v5.14.18 by @renovate in #757
- chore(deps): update dependency django-cors-headers to v4.3.1 by @renovate in #758
- fix(deps): update dependency axios to v1.6.2 by @renovate in #759
- chore(deps): update dependency vite to v5 by @renovate in #761
- fix(deps): update react-router monorepo to v6.19.0 by @renovate in #763
- chore(deps): update dependency @vitejs/plugin-react to v4.2.0 by @renovate in #762
- chore(deps): update dependency @types/node to v20.9.2 by @renovate in #764
- chore(deps): update dependency mkdocs-material to v9.4.10 by @renovate in #765
- chore(deps): update dependency psycopg to v3.1.13 by @renovate in #766
- chore(deps): update dependency eslint to v8.54.0 by @renovate in #768
- fix(deps): update react-admin monorepo to v4.16.0 by @renovate in #770
- chore(deps): update dependency @playwright/test to v1.40.0 by @renovate in #767
- chore(deps): update mcr.microsoft.com/playwright docker tag to v1.40.0 by @renovate in #769
- chore(deps): update dependency django-filter to v23.4 by @renovate in #771
- chore(deps): update dependency typescript to v5.3.2 by @renovate in #772
- chore(deps): update dependency @types/node to v20.9.4 by @renovate in #775
- chore(deps): update react monorepo by @renovate in #777
- fix(deps): update dependency @types/recharts to v1.8.28 by @renovate in #778
- chore(deps): update dependency vite to v5.0.2 by @renovate in #779
- chore(deps): update dependency @types/jest to v29.5.10 by @renovate in #774
- chore(deps): update typescript-eslint monorepo to v6.12.0 by @renovate in #773
- chore(deps): update dependency @types/prop-types to v15.7.11 by @renovate in #776
- chore(deps): upgrade python to 3.11.6 by @StefanFl in #781
- fix(deps): update react-router monorepo to v6.20.0 by @renovate in #782
- chore(deps): update dependency mkdocs-material to v9.4.11 by @renovate in #784
- chore(deps): update dependency mypy to v1.7.1 by @renovate in #786
- chore(deps): update dependency @types/node to v20.9.5 by @renovate in #788
- chore(deps): update node to 20.10 by @StefanFl in #791
- fix(deps): update react-admin monorepo to v4.16.1 by @renovate in #792
- chore(deps): update dependency mkdocs-material to v9.4.12 by @renovate in #790
- chore(deps): update dependency @types/node to v20.10.0 by @renovate in #793
- chore(deps): update keycloak/keycloak docker tag to v23 by @renovate in #785
*...
1.0.1
1.0.0 🎉
This release features the provider independent OIDC authentication, currently tested with Microsoft Azure AD and Keycloak. Some configuration changes will be necessary when upgrading to release 1.0.0, see Ugrading and Configuration.
Features:
- feat: save and retrieve list properties on logout/login by @StefanFl in #681
- feat: OAuth2 login provider independent by @StefanFl in #691
- feat: store and show vulnerability checks by @StefanFl in #704
- feat: show last_observation_change in Product list by @StefanFl in #705
- feat: show vulnerability checks in product overview by @StefanFl in #706
Fixes:
- fix: font in import and export menus by @StefanFl in #633
- fix: get highest cvss score for CycloneDX by @StefanFl in #656
- fix: annotation in model by @StefanFl in #673
- fix: ignore keycloak db by @StefanFl in #703
- fix: report only open observations by @StefanFl in #707
- fix: no loop for wrong credentials anymore by @StefanFl in #708
- fix: show filename and api configuration name in vulnerability check … by @StefanFl in #709
Chores:
- chore: limit python to 3.11 by @StefanFl in #649
- chore: remove unused crispy libraries by @StefanFl in #655
- chore: move huey flush locks to startup by @StefanFl in #674
- chore: prepare release 1.0.0 by @StefanFl in #710
- chore: merge to main for release by @StefanFl in #711
Dependencies
- chore(deps): update react monorepo by @renovate in #634
- fix(deps): update dependency @textea/json-viewer to v3.2.2 by @renovate in #635
- chore(deps): update dependency @types/node to v20.8.4 by @renovate in #636
- chore(deps): update typescript-eslint monorepo to v6.7.5 by @renovate in #637
- chore(deps): update dependency mkdocs-material to v9.4.5 by @renovate in #638
- chore(deps): update dependency mypy to v1.6.0 by @renovate in #639
- chore(deps): update react monorepo by @renovate in #640
- fix(deps): update material-ui monorepo to v5.14.13 by @renovate in #641
- chore(deps): update dependency django-cors-headers to v4.3.0 by @renovate in #642
- chore(deps): update dependency whitenoise to v6.6.0 by @renovate in #643
- chore(deps): update dependency @playwright/test to v1.39.0 by @renovate in #644
- chore(deps): update mcr.microsoft.com/playwright docker tag to v1.39.0 by @renovate in #645
- fix(deps): update react-admin monorepo to v4.15.0 by @renovate in #646
- chore(deps): update dependency @types/node to v18.18.5 by @renovate in #647
- chore(deps): update dependency @types/node to v20.8.5 by @renovate in #648
- chore(deps): update dependency pre-commit to v3.5.0 by @renovate in #650
- chore(deps): update dependency @types/node to v20.8.6 by @renovate in #651
- chore(deps): update dependency mkdocs-material to v9.4.6 by @renovate in #652
- fix(deps): update react-router monorepo to v6.17.0 by @renovate in #657
- chore(deps): update typescript-eslint monorepo to v6.8.0 by @renovate in #658
- fix(deps): update material-ui monorepo to v5.14.14 by @renovate in #659
- chore(deps): update dependency black to v23.10.0 by @renovate in #660
- chore(deps): update dependency @types/jest to v29.5.6 by @renovate in #661
- chore(deps): update dependency mypy to v1.6.1 by @renovate in #662
- fix(deps): update dependency @types/inflection to v1.13.1 by @renovate in #663
- chore(deps): update dependency vite to v4.5.0 by @renovate in #664
- chore(deps): update dependency @types/node to v20.8.7 by @renovate in #666
- chore(deps): update dependency @types/prop-types to v15.7.9 by @renovate in #667
- chore(deps): update dependency @types/node to v18.18.6 by @renovate in #665
- chore(deps): update react monorepo by @renovate in #668
- fix(deps): update dependency @types/recharts to v1.8.26 by @renovate in #669
- chore(deps): update dependency django-stubs to v4.2.5 by @renovate in #670
- fix(deps): update dependency tss-react to v4.9.3 by @renovate in #672
- chore(deps): update dependency djangorestframework-stubs to v3.14.4 by @renovate in #671
- chore(deps): update dependency @types/react to v18.2.30 by @renovate in #675
- chore(deps): update dependency @types/react to v18.2.31 by @renovate in #676
- fix(deps): update react-admin monorepo to v4.15.1 by @renovate in #677
- fix(deps): update dependency @azure/msal-react to v2.0.5 by @renovate in #679
- chore(deps): update dependency eslint to v8.52.0 by @renovate in #678
- fix(deps): update dependency @azure/msal-browser to v3.3.0 by @renovate in #680
- chore(deps): update dependency pylint-django to v2.5.5 by @renovate in #682
- chore(deps): update dependency @trivago/prettier-plugin-sort-imports to v4.2.1 by @renovate in #683
- chore(deps): update actions/setup-node action to v4 by @renovate in #684
- chore(deps): update typescript-eslint monorepo to v6.9.0 by @renovate in #686
- chore(deps): update dependency django-stubs to v4.2.6 by @renovate in #687
- fix(deps): update material-ui monorepo to v5.14.15 by @renovate in #689
- chore(deps): update dependency black to v23.10.1 by @renovate in #685
- chore(deps): update dependency @types/node to v18.18.7 by @renovate in #692
- chore(deps): update dependency @types/react to v18.2.33 by @renovate in #693
- chore(deps): update dependency werkzeug to v3.0.1 by @renovate in #690
- chore(deps): node 20 by @StefanFl in #694
- chore(deps): update dependency @types/node to v20.8.9 by @renovate in #695
- chore(deps): update mysql docker tag to v8.2.0 by @renovate in #697
- fix(deps): update react-admin monorepo to v4.15.2 by @renovate in #698
- chore(deps): update dependency mkdocs-material to v9.4.7 by @renovate in #699
- fix(deps): update dependency axios to v1.6.0 by @renovate in #696
- chore(deps): update keycloak/keycloak docker tag to v22.0.5 by @renovate in #700
- fix(deps): update dependency oidc-client-ts to v2.4.0 by @renovate in #702
- chore(deps): lock file maintenance by @renovate in #654
Full Changelog: v0.9.10...v1.0.0
0.9.10
Features
- feat: previous/next buttons in show dialogues by @StefanFl in #534
- feat: configurable lists for observations and notifications by @StefanFl in #588
- feat: export formatting of headers by @StefanFl in #602
- feat: synchronize issues for product by @StefanFl in #606
- feat: move imports to menu by @StefanFl in #630
Fixes
- fix: catch errors in all dashboard components by @StefanFl in #563
- fix: integrate start into entrypoint by @StefanFl in #582
Chores
- chore: switch from cypress to playwright by @StefanFl in #568
- chore: run end-to-end tests with github actions by @StefanFl in #573
- chore: remove unnecessary formatting by @StefanFl in #574
- chore: switch from react-scripts to vite by @StefanFl in #583
- chore: prepare for release 0.9.10 by @StefanFl in #631
- chore: merge to main for release 0.9.10 by @StefanFl in #632
Dependencies
- chore(deps): update typescript-eslint monorepo to v6.5.0 by @renovate in #504
- chore(deps): update dependency prettier to v3.0.3 by @renovate in #505
- fix(deps): update material-ui monorepo to v5.14.7 by @renovate in #506
- chore(deps): update dependency cypress to v13 by @renovate in #507
- chore(deps): update cypress/included docker tag to v13 by @renovate in #508
- chore(deps): update dependency django-environ to v0.11.1 by @renovate in #509
- chore(deps): update dependency mkdocs-material to v9.2.6 by @renovate in #510
- chore(deps): update dependency cypress to v13.1.0 by @renovate in #511
- chore(deps): update cypress/included docker tag to v13.1.0 by @renovate in #512
- fix(deps): update react-admin monorepo to v4.13.3 by @renovate in #513
- chore(deps): update dependency drf-spectacular-sidecar to v2023.9.1 by @renovate in #514
- chore(deps): update dependency @types/node to v18.17.13 by @renovate in #515
- chore(deps): update dependency django-environ to v0.11.2 by @renovate in #516
- chore(deps): update dependency mkdocs-material to v9.2.7 by @renovate in #517
- chore(deps): update dependency pre-commit to v3.4.0 by @renovate in #518
- chore(deps): update dependency @types/node to v18.17.14 by @renovate in #519
- chore(deps): update actions/checkout action to v4 by @renovate in #522
- chore(deps): update dependency django to v4.2.5 by @renovate in #521
- chore(deps): update typescript-eslint monorepo to v6.6.0 by @renovate in #523
- chore(deps): update dependency django-stubs to v4.2.4 by @renovate in #525
- fix(deps): update material-ui monorepo to v5.14.8 by @renovate in #526
- chore(deps): update dependency mkdocs-material to v9.2.8 by @renovate in #524
- fix(deps): update dependency @azure/msal-browser to v3.1.0 by @renovate in #527
- chore(deps): update dependency coverage to v7.3.1 by @renovate in #529
- fix(deps): update react-admin monorepo to v4.14.0 by @renovate in #530
- fix(deps): update dependency @azure/msal-react to v2.0.3 by @renovate in #528
- chore(deps): update dependency black to v23.9.0 by @renovate in #533
- chore(deps): update dependency @types/node to v18.17.15 by @renovate in #531
- chore(deps): update dependency eslint to v8.49.0 by @renovate in #532
- chore(deps): update dependency black to v23.9.1 by @renovate in #535
- fix(deps): revert msal updates by @StefanFl in #536
- chore(deps): update dependency mkdocs-material to v9.3.1 by @renovate in #539
- chore(deps): update typescript-eslint monorepo to v6.7.0 by @renovate in #540
- chore(deps): update docker/build-push-action action to v5 by @renovate in #541
- chore(deps): update docker/login-action action to v3 by @renovate in #542
- chore(deps): update docker/setup-buildx-action action to v3 by @renovate in #543
- chore(deps): update docker/setup-qemu-action action to v3 by @renovate in #544
- fix(deps): update react-admin monorepo to v4.14.1 by @renovate in #550
- chore(deps): update dependency @types/node to v18.17.16 by @renovate in #549
- fix(deps): update react-router monorepo to v6.16.0 by @renovate in #548
- fix(deps): update material-ui monorepo to v5.14.9 by @renovate in #547
- chore(deps): update cypress/included docker tag to v13.2.0 by @renovate in #546
- chore(deps): update dependency cypress to v13.2.0 by @renovate in #545
- chore(deps): update dependency flake8-isort to v6.1.0 by @renovate in #551
- chore(deps): update dependency @types/jest to v29.5.5 by @renovate in #552
- chore(deps): update dependency django-filter to v23.3 by @renovate in #555
- chore(deps): update dependency @types/node to v18.17.17 by @renovate in #554
- chore(deps): keep postgres at release 15 by @StefanFl in #556
- chore(deps): update dependency mkdocs-material to v9.3.2 by @renovate in #562
- chore(deps): update typescript-eslint monorepo to v6.7.2 by @renovate in #561
- chore(deps): update dependency @types/react to v18.2.22 by @renovate in #560
- fix(deps): update dependency tss-react to v4.9.1 by @renovate in #558
- fix(deps): update dependency @mui/material to v5.14.10 by @renovate in #557
- chore(deps): update dependency @types/prop-types to v15.7.6 by @renovate in #559
- chore(deps): update dependency mkdocs-material to v9.4.0 by @renovate in #567
- chore(deps): update dependency huey to v2.5.0 by @renovate in #566
- fix(deps): update dependency tss-react to v4.9.2 by @renovate in #565
- chore(deps): update dependency @types/node to v18.17.18 by @renovate in #564
- chore(deps): update dependency @playwright/test to v1.38.1 by @renovate in #569
- chore(deps): update mcr.microsoft.com/playwright docker tag to v1.38.1 by @renovate in #570
- chore(deps): update dependency mkdocs-material to v9.4.1 by @renovate in #571
- fix(deps): update react-admin monorepo to v4.14.3 by @renovate in #572
- chore(deps): update dependency drf-spectacular to v0.26.5 by @renovate in #576
- chore(deps): update dependency eslint to v8.50.0 by @renovate in #575
- chore(deps): update dependency psycopg to v3.1.11 by @renovate in #578
- chore(deps): update dependency @types/prop-types to v15.7.7 by @renovate in #581
- chore(deps): update dependency @types/node to v20.6.4 by @renovate in #580
- chore(deps): update dependency @types/node to v18.17.19 by @renovate in https://github.com/MaibornWolff/SecObserve/pull/...