Skip to content

fix: reload and atomically unlink firewall schedules (#537)#3

Open
thedancingdeveloper wants to merge 1 commit into
mainfrom
fix/537-schedule-atomic-unlink
Open

fix: reload and atomically unlink firewall schedules (#537)#3
thedancingdeveloper wants to merge 1 commit into
mainfrom
fix/537-schedule-atomic-unlink

Conversation

@thedancingdeveloper

Copy link
Copy Markdown
Owner

Summary

  • reload firewall rules after schedule create/update/delete operations
  • unlink deleted schedules from associated rules in the same transaction
  • prevent rules from retaining dangling schedule references
  • add API regression coverage for association and deletion behavior

Closes ZerosAndOnesLLC#537

Validation

  • cargo fmt --all -- --check
  • cargo clippy -p aifw-api --all-targets -- -D warnings
  • cargo test -p aifw-api (171 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.

Firewall schedules are stored but never enforced by the rule engine

2 participants