interfaces: do not always write dhcp6-ia-pd-len to accompany previous
dhcp6-ia-pd-len is required as literal "0" but not wanted/required for
anything but DHCPv6 mode. To retain a config taint into legacy systems
use the existing helper to remove it from the legacy configuration when
not relevant.
users: api: add descriptions (#11167)
* users: api: add descriptions
* v2
* users: api: add descriptions and created timestamps, refactor https://github.com/opnsense/core/pull/11056
(work in progress)
* users: api: add descriptions and created timestamps, refactor https://github.com/opnsense/core/pull/11056
final bits and pieces.
The 27.1 release should remove some actions as mentioned in the comments, rest should work as planned, performance might not be the highest in the world, but given the expected request volume that's unlikely an issue.
* Apply suggestion from @fichtner
Co-authored-by: Franco Fichtner <franco at opnsense.org>
[8 lines not shown]
mvc:ApiControllerBase - increase server sent events limit to 15, browser seems to lock at 7, but in general we don't want to deplete our resource pool with streams (current max processes is 40).
ipsec: fix deprecation error
ErrorException: Case statements followed by a semicolon (;) are deprecated, use a colon (:) instead in /usr/local/opnsense/mvc/app/controllers/OPNsense/IPsec/Api/KeyPairsController.php:136
(cherry picked from commit e9b69eb72ea37371a2cd3c703dd3e6d36d115ee3)
ipsec: fix deprecation error
ErrorException: Case statements followed by a semicolon (;) are deprecated, use a colon (:) instead in /usr/local/opnsense/mvc/app/controllers/OPNsense/IPsec/Api/KeyPairsController.php:136
interfaces: split hostwatch and neighbors menu; closes #11177
Prompted by @Monviech we're having difficulty explaining the entanglement
of hostwatch features and static neighbors. We also have a lot of terminology
to refer to hostwatch itself: automatic discovery, host discover, neighbor
discovery, host watch. So make hostwatch and neighbors separate menu items
for clarity.
System: Configuration: Backups - add dropdown field type for backup providers (#11170)
A provider field of type dropdown renders as a selectpicker from its options (value => label), with the stored value selected, so a setting with a fixed set of values no longer has to be a text box checked after saving.
(cherry picked from commit 4f968addd5ec23d7099b674e2e9ad441080d29a0)