Skip to content

refactor: manage firewall rules through runtime state and file backups - #13998

Merged
wanghe-fit2cloud merged 2 commits into
dev-v2from
refactor/firewall-runtime-rules
Oct 8, 2026
Merged

wanghe-fit2cloud merged 2 commits into
dev-v2from
refactor/firewall-runtime-rules

Conversation

@ssongliu

@ssongliu ssongliu commented Oct 8, 2026

Copy link
Copy Markdown
Member

No description provided.

Replace database rule synchronization with native rule operations and file-based backup, import, and recovery. Update firewall management views, descriptions, whitelist handling, and translations.

Include terminal reconnect fixes and xpack build tags for Darwin build targets. Remove temporary regression test files before committing.
if backend != constant.FirewallProviderIptables && backend != constant.FirewallProviderNftables {
return result, filter.ErrInvalidRule
}
backup := dto.FirewallSubsystemBackup{Subsystem: request.Subsystem, Provider: filter.Provider(backend)}
@wanghe-fit2cloud
wanghe-fit2cloud merged commit e119239 into dev-v2 Oct 8, 2026
3 checks passed
@wanghe-fit2cloud
wanghe-fit2cloud deleted the refactor/firewall-runtime-rules branch October 8, 2026 10:19
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.

2 participants