Skip to content

v1.11.4#405

Merged
tvancott42 merged 3 commits intomainfrom
dev
Mar 4, 2026
Merged

v1.11.4#405
tvancott42 merged 3 commits intomainfrom
dev

Conversation

@tvancott42
Copy link
Collaborator

Release v1.11.4 - ntfy.sh notifications, audit fix for staged WAN ports, notes cursor fix.

…verrides (#401)

* Skip hardware-disabled ports (enable: false) in audit rules

Ports disabled at the hardware level via the UniFi enable flag were
still being evaluated by UnusedPortRule and AccessPortVlanRule because
only forward mode "disabled" was checked. This caused false positives
on ports prepped for future use (e.g. SFP+ for upcoming GPON).

* Revert AccessPortVlanRule skip - VLAN exposure should flag on disabled ports

Hardware-disabled ports should still warn about excessive tagged VLANs
since enabling the port later would immediately expose all VLANs.

* Use ethernet_overrides to detect WAN ports on gateways

The existing check only looked at network_name on the port, which can
show "lan" even when the port is assigned to a WAN networkgroup via
ethernet_overrides. Now also checks the device-level ethernet_overrides
array to identify WAN-assigned interfaces (e.g. eth6 -> WAN4 for GPON).
* Fix notes textarea cursor jumping to end during save and sync notes across detail/table views

* Use @Bind instead of value= to prevent cursor reset while allowing status indicator updates

* Update Result.Notes before EventCallback so other instances sync immediately
Adds a dedicated ntfy.sh delivery channel using the JSON publishing API
with markdown messages, priority mapping, emoji tags, and support for
Bearer token and Basic auth. Also adds contextual webhook URL
placeholders per channel type.
@tvancott42 tvancott42 merged commit 4cfa7e1 into main Mar 4, 2026
2 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