www/caddy: Add client_ip_headers (#4519)
* www/caddy: Add client_ip_headers for https://github.com/opnsense/plugins/issues/4517 , Rewrite copy_headers logic for https://github.com/opnsense/plugins/issues/4488 . Since headers are used in multiple parts of the configuration this creates a single point of truth to ease maintenance burden.
* www/caddy: Forgot to add general form options for https://github.com/opnsense/plugins/issues/4517
* www/caddy: Change directive name from AuthCopyHeaders to CopyHeaders since Field Type changed to empty it. The field was introduced in the prior version and optional, so impact low. Changelogs.
* www/caddy: Improve helptext for client_ip_headers feature
www/caddy: Change directive name from AuthCopyHeaders to CopyHeaders since Field Type changed to empty it. The field was introduced in the prior version and optional, so impact low. Changelogs.
www/caddy: Add + Buttons below Selectpickers of ModelRelationFields in modals which automatically redirect the user to the correct tab and open the correct add dialog. This improves UX because there are quite some model relation fields and its not always clear where to add the items.
net/frr: Integrate layout_partials/base_bootgrid_table (#4494)
* net/frr: ospf.volt - Integrate layout_partials/base_bootgrid_table
* net/frr: ospf6.volt - Integrate layout_partials/base_bootgrid_table
* net/frr: bgp.volt - Integrate layout_partials/base_bootgrid_table
* net/frr: bfd.volt - Integrate layout_partials/base_bootgrid_table
* net/frr: static.volt - Integrate layout_partials/base_bootgrid_table, fix whitespace
* net/frr: Fix a few inconsistencies in the labels and visible grid columns
* net/frr: First batch of new help texts, removed some hints since they are replaced by the proper help texts.
* net/frr: Second batch of new help texts.
* net/frr: Remove non operational ISIS leftovers.