Commit ad6b017
v9.0.9 (CactuseSecurity#4329)
* 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 (CactuseSecurity#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) (CactuseSecurity#4318)
* feat: owner import - rule_owner_mapping - custom_field
* fix: small graphql call mistakes
* add: global const for chars
* Enhance Modelling Monitoring (CactuseSecurity#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 (CactuseSecurity#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 (CactuseSecurity#4322)
* Disable submodule update workflow (CactuseSecurity#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 (CactuseSecurity#4325)
* renaming test install action
* updatde submodule git docs
* feat: Pre-Commit Hook C# Formatter (CactuseSecurity#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 (CactuseSecurity#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 (CactuseSecurity#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>1 parent 06a37c8 commit ad6b017
136 files changed
Lines changed: 6366 additions & 9669 deletions
File tree
- .githooks
- .github/workflows
- azure
- design
- UI
- documentation
- SBOM
- developer-docs
- importer
- installer
- rework-2025
- inventory/group_vars
- roles
- api/files
- common/files/fwo-api-calls
- import
- modelling/fragments
- owner
- rule
- database
- files
- sql
- creation
- idempotent
- maintenance
- test
- upgrade
- tasks
- importer/files/importer
- models
- test
- lib
- files
- FWO.Api.Client/Queries
- FWO.Basics
- FWO.Config.Api/Data
- FWO.Data
- Modelling
- FWO.Services
- Modelling
- tasks
- middleware/files/FWO.Middleware.Server
- Controllers
- tests-unit/files/FWO.Test
- ui/files/FWO.UI
- Pages
- Help
- Monitoring
- NetworkModelling
- Settings
- Services
- wwwroot/js
- scripts/customizing
- app_data_import
- area_ip_data_import
- fwo_custom_lib
- iiq_request_missing_roles
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
Lines changed: 71 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
This file was deleted.
Submodule agents updated from 36696c3 to e0eed80
Binary file not shown.
This file was deleted.
0 commit comments