mirror of
https://github.com/outbackdingo/firezone.git
synced 2026-03-22 06:41:51 +00:00
* Revert "Revert "Add initial rough version of port based rules (#874)" (#888)"
This reverts commit 58e48457ad.
* gate port rule depending on kernel version
* fix version comparision
* allow for no port-related values when creating rule event
* Fix struct accessor
* fix getting port type in rule list component
* small fix
* oops
* hide port-related display on disabled port-rules
* Gate table headers
* update port-based rule for boot-up only and update ui
* fix tests
* fix disable button
* Minor UI and wording update
* Add firewall functional tests
* fix functional testing
* add debug log for functional debugging
* fix
* Fix functional testing by preventing overlap
* remove sudo from functional firewall tests
* fix error message
* fix firewall ci
* re-adding sudo to functional test
* fix expected results in functional test
* Apply suggestions
* Update apps/fz_http/lib/fz_http_web/live/rule_live/rule_list_component.html.heex
Signed-off-by: Jamil <jamilbk@users.noreply.github.com>
Co-authored-by: Jamil <jamilbk@users.noreply.github.com>
FzCommon
TODO: Add description
Installation
If available in Hex, the package can be installed
by adding fz_common to your list of dependencies in mix.exs:
def deps do
[
{:fz_common, "~> 0.1.0"}
]
end
Documentation can be generated with ExDoc and published on HexDocs. Once published, the docs can be found at https://hexdocs.pm/fz_common.