Skip to content

v9.0.9 (#4329)#4334

Merged
tpurschke merged 1 commit into
developfrom
main
Mar 3, 2026
Merged

v9.0.9 (#4329)#4334
tpurschke merged 1 commit into
developfrom
main

Conversation

@tpurschke

@tpurschke tpurschke commented Mar 3, 2026

Copy link
Copy Markdown
Contributor

this is needed to fix an "update branch" error in an earlier PR to bring develop to the latest version

* add table and fks

* introducing flag for reason of mapping

* first deletion wave (DB)

* db: rule_owner update, import_control rework

* install problems test

* install bug test

* test

* test

* test

* test

* test

* add metadata and smal fixes

* rule_to_owner removed

* update version

* update version

* update: graphqls - rule and any_changesfound to changes_found and policy_changes_found

* Fix failed-test caused by removed field

* fix: failed import test(2) - update name in python for rule_changes_found and any_changes_found to changes_found and policy_changes_found

* fix: failed import test(3)

* fix: swapped names

* fix: swapped names(2)

* ruff fixes + rename graphQl mutation

* upgrade script

* feat(import):
- implement base structure for rule_owner imports
- add foundation for custom field imports

* feat(import):
- implement base structure for rule_owner imports
- add foundation for custom field imports

* merge dev into rule_owner relations

* fix test

* fix test

* fix test

* fix test/ sonar

* fix test

* fix test

* fix test

* fix test / format

* fix test / format

* small changes

* small fix

* Fix minor issues and apply same logic for Owner import on Reinitialize button

* add default recert active value

* consolidate alert handling

* create changelog_owner without permissions - first update from develop

* permissions: owner_responsibles permissions deletion investigated; duplication found
permissions: update changelog_owner

* warn if no recertifiable owners exist

* acknowledge all open alerts + iconify monitoring

* fixes after merge

* fixes

* enhance usability of edit policy, small fix replace_metadata

* merge dev to rule2owner

* update ruleOwner

* add owner filtering by one column

* some unit tests for last PR

* remove default language update in wrong sources

* add owner_lifecycle_state

* rollout removed app servers

* adding composite id field

* add truncation

* some unit tests

* adding deriving recert period from criticality

* feat: fill changelog_owner table while import owner

* update: permissions for changelog_owner table and import_control

* responsibles normalization

* update: track time_objects - add foreignkeys for changelog_owner

* sonar fixes

* fix: small mistake in fks and reduce complexity in ImportApps method

* sonar complexity

* sonar fix 3

* fix: move script updates from 9.0.5 to 9.0.7

* Fix: missing save for 9.0.5

* fix: small inconsistency in FK constraints

* upgrade file

* add missing foreign key in upgrade file

* drop all remaining import related DB elements

* fix upgrade

* remove comment

* API endpoint to filter rules by filters (#4304)

* AdoITRequest POC done

* IpAddressFeature

* KFW upload rdy

* United both endpoints

* Reenable authorization

* fix most code style concerns

* Update query to exclude removed rules

* Update loop from typo

* Set redundant nullability checks

* Additional null checks

* Fix graphql error

* update range loop error

* Fix typo

---------

Co-authored-by: Tim Purschke <tmp@cactus.de>

* feat: trigger rule-owner mapping after owner import (custom field based) (#4318)

* feat: owner import - rule_owner_mapping - custom_field

* fix: small graphql call mistakes

* add: global const for chars

* Enhance Modelling Monitoring (#4321)

* monitor modelling object usage + remove orphans

* remove overwritten services + service groups

* fix navbar loss

* fix simulated user config

* Submodules: Updated documentation + Automated submodule update (#4313)

* Submodules: Updated documentation + Automated submodule update

* pin actions to fixed commit

* updated git documentation

---------

Co-authored-by: Tim Purschke <tmp@cactus.de>

* renaming test install action (#4322)

* Disable submodule update workflow (#4323)

* Submodules: Updated documentation + Automated submodule update

* pin actions to fixed commit

* updated git documentation

* disable submodule update workflow

---------

Co-authored-by: Tim Purschke <tmp@cactus.de>

* Develop submodule docs (#4325)

* renaming test install action

* updatde submodule git docs

* feat: Pre-Commit Hook C# Formatter (#4206)

* feat: change settings

* fix: pre commit hook only for .cs files

* fix: spaces

* feat: pre-commit hook

* feat: added pyright to commit hook

* fix: make path relative

* feat: path absolut

* fix: fully commit to .githooks structure

* feat: implemented the suggestions

---------

Co-authored-by: Tim Purschke <tmp@cactus.de>
Co-authored-by: NilsPur <48684538+NilsPur@users.noreply.github.com>

* fix dotnet10 install in ubuntu 22.04 (#4324)

* wip

* fix py 3.10 compat

* ruff fix

* fix pyright

* cleanup

* revert

* cleanup import_mgm

* update sbom

* satisfy pyright

* fix ruff

* ruff format

* removing outdated docs

* main back to develop (#4330)

* sbom update 8.8.8

* renaming test install action

* updatde submodule git docs

---------

Co-authored-by: cd <cd@cactus.de>
Co-authored-by: abarz722 <achim.barz@gmx.de>
Co-authored-by: abarz722 <61355649+abarz722@users.noreply.github.com>
Co-authored-by: Elias Kolbenschlag <ekolbenschlag@online.de>
Co-authored-by: NilsPur <48684538+NilsPur@users.noreply.github.com>
Co-authored-by: ErikPre <60036402+ErikPre@users.noreply.github.com>
@sonarqubecloud

sonarqubecloud Bot commented Mar 3, 2026

Copy link
Copy Markdown

@tpurschke tpurschke marked this pull request as ready for review March 3, 2026 06:59
@tpurschke tpurschke merged commit f3004c4 into develop Mar 3, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant