OPNSense/plugins 431a552www/caddy/src/opnsense/mvc/app/controllers/OPNsense/Caddy/Api DiagnosticsController.php ReverseProxyController.php

www/caddy: style sweep
DeltaFile
+0-1www/caddy/src/opnsense/mvc/app/controllers/OPNsense/Caddy/Api/DiagnosticsController.php
+0-1www/caddy/src/opnsense/mvc/app/controllers/OPNsense/Caddy/Api/ReverseProxyController.php
+0-22 files

OPNSense/plugins 8d2972awww/caddy/src/opnsense/mvc/app/views/OPNsense/Caddy reverse_proxy.volt

www/caddy: Fix missing translation and toggle filter icon correctly (#4648)

DeltaFile
+5-3www/caddy/src/opnsense/mvc/app/views/OPNsense/Caddy/reverse_proxy.volt
+5-31 files

OPNSense/plugins c2ed131www/caddy/src/opnsense/mvc/app/views/OPNsense/Caddy reverse_proxy.volt

www/caddy: Fix missing translation and toggle filter icon correctly
DeltaFile
+5-3www/caddy/src/opnsense/mvc/app/views/OPNsense/Caddy/reverse_proxy.volt
+5-31 files

OPNSense/plugins 71e11b4www/caddy/src/opnsense/mvc/app/models/OPNsense/Caddy Caddy.xml

www/caddy: Revise dns providers for caddy-v2.10.0 (#4644)

* www/caddy-custom: Revise dns providers for caddy-v2.10.0

https://github.com/opnsense/plugins/issues/4643

* Update www/caddy/src/opnsense/mvc/app/models/OPNsense/Caddy/Caddy.xml

Co-authored-by: Franco Fichtner <franco at opnsense.org>

---------

Co-authored-by: Franco Fichtner <franco at opnsense.org>
DeltaFile
+26-26www/caddy/src/opnsense/mvc/app/models/OPNsense/Caddy/Caddy.xml
+26-261 files

OPNSense/plugins efab347www/caddy/src/opnsense/mvc/app/models/OPNsense/Caddy Caddy.xml, www/caddy/src/opnsense/mvc/app/views/OPNsense/Caddy reverse_proxy.volt

www/caddy: Show only wildcard domains in subdomain selection, show only wildcard domains in handler selection if a subdomain is selected (#4646)

DeltaFile
+23-0www/caddy/src/opnsense/mvc/app/views/OPNsense/Caddy/reverse_proxy.volt
+3-0www/caddy/src/opnsense/mvc/app/models/OPNsense/Caddy/Caddy.xml
+26-02 files

OPNSense/plugins 3b2345cmisc/theme-rebellion Makefile, misc/theme-rebellion/src/opnsense/www/themes/rebellion/build/css jquery.bootgrid.css

Bootgrid Corrections (#4645)

DeltaFile
+27-6misc/theme-rebellion/src/opnsense/www/themes/rebellion/build/css/jquery.bootgrid.css
+1-2misc/theme-rebellion/Makefile
+28-82 files

OPNSense/plugins 309632dnet/turnserver/src/etc/inc/plugins.inc.d turnserver.inc, net/turnserver/src/opnsense/mvc/app/controllers/OPNsense/Turnserver/forms settings.xml

net/turnserver: sync with master
DeltaFile
+127-0net/turnserver/src/opnsense/mvc/app/controllers/OPNsense/Turnserver/forms/settings.xml
+96-0net/turnserver/src/opnsense/mvc/app/models/OPNsense/Turnserver/Turnserver.xml
+71-0net/turnserver/src/etc/inc/plugins.inc.d/turnserver.inc
+61-0net/turnserver/src/opnsense/scripts/OPNsense/Turnserver/export_certs.php
+60-0net/turnserver/src/opnsense/service/templates/OPNsense/Turnserver/turnserver.conf
+57-0net/turnserver/src/opnsense/mvc/app/views/OPNsense/Turnserver/index.volt
+472-012 files not shown
+718-018 files

OPNSense/plugins 82753a4. README.md, net/turnserver Makefile

net/turnserver: prep for release
DeltaFile
+1-2net/turnserver/Makefile
+1-1README.md
+2-32 files

OPNSense/plugins 3cdb2f4www/caddy/src/opnsense/mvc/app/models/OPNsense/Caddy Caddy.xml, www/caddy/src/opnsense/mvc/app/views/OPNsense/Caddy reverse_proxy.volt

www/caddy: Show only wildcard domains in subdomain selection, show only wildcard domains in handler selection if a subdomain is selected
DeltaFile
+23-0www/caddy/src/opnsense/mvc/app/views/OPNsense/Caddy/reverse_proxy.volt
+3-0www/caddy/src/opnsense/mvc/app/models/OPNsense/Caddy/Caddy.xml
+26-02 files

OPNSense/plugins 33eba7asysutils/sftp-backup Makefile, sysutils/sftp-backup/src/opnsense/mvc/app/library/OPNsense/Backup Sftp.php

sysutils/sftp-backup: sync with master
DeltaFile
+53-33sysutils/sftp-backup/src/opnsense/mvc/app/library/OPNsense/Backup/Sftp.php
+5-1sysutils/sftp-backup/src/opnsense/mvc/app/models/OPNsense/Backup/SftpSettings.xml
+1-2sysutils/sftp-backup/Makefile
+59-363 files

OPNSense/plugins 5795a25sysutils/sftp-backup Makefile

sysutils/sftp-backup: release these changes as new version
DeltaFile
+1-2sysutils/sftp-backup/Makefile
+1-21 files

OPNSense/plugins 3f01927misc/theme-vicuna Makefile, misc/theme-vicuna/src/opnsense/www/themes/vicuna/assets/stylesheets main.scss

misc/theme-vicuna: sync with master
DeltaFile
+6-6misc/theme-vicuna/src/opnsense/www/themes/vicuna/assets/stylesheets/main.scss
+3-3misc/theme-vicuna/src/opnsense/www/themes/vicuna/build/css/main.css
+1-0misc/theme-vicuna/Makefile
+10-93 files

OPNSense/plugins 0c64477misc/theme-cicada Makefile, misc/theme-cicada/src/opnsense/www/themes/cicada/assets/stylesheets main.scss

misc/theme-cicada: sync with master
DeltaFile
+13-13misc/theme-cicada/src/opnsense/www/themes/cicada/assets/stylesheets/main.scss
+7-7misc/theme-cicada/src/opnsense/www/themes/cicada/build/css/main.css
+1-0misc/theme-cicada/Makefile
+21-203 files

OPNSense/plugins 9c0cae3misc/theme-advanced Makefile, misc/theme-advanced/src/opnsense/www/themes/advanced/assets/stylesheets main.scss

misc/theme-advanced: sync with master
DeltaFile
+27-10misc/theme-advanced/src/opnsense/www/themes/advanced/assets/stylesheets/main.scss
+1-1misc/theme-advanced/src/opnsense/www/themes/advanced/build/css/main.css
+1-1misc/theme-advanced/Makefile
+29-123 files

OPNSense/plugins 53d706emisc/theme-advanced Makefile

misc/theme-advanced: bump revision
DeltaFile
+1-1misc/theme-advanced/Makefile
+1-11 files

OPNSense/plugins cf5122dnet/frr Makefile, net/frr/src/opnsense/mvc/app/models/OPNsense/Quagga OSPF.xml OSPF6.xml

net/frr: sync with master
DeltaFile
+1-1net/frr/src/opnsense/mvc/app/models/OPNsense/Quagga/OSPF.xml
+1-1net/frr/src/opnsense/mvc/app/models/OPNsense/Quagga/OSPF6.xml
+1-0net/frr/Makefile
+3-23 files

OPNSense/plugins b7b6706www/caddy/src/opnsense/mvc/app/controllers/OPNsense/Caddy/Api ReverseProxyController.php, www/caddy/src/opnsense/mvc/app/controllers/OPNsense/Caddy/forms dialogHandle.xml

www/caddy: sync with master
DeltaFile
+412-256www/caddy/src/opnsense/mvc/app/views/OPNsense/Caddy/reverse_proxy.volt
+0-181www/caddy/src/opnsense/mvc/app/views/OPNsense/Caddy/layer4.volt
+71-59www/caddy/src/opnsense/mvc/app/controllers/OPNsense/Caddy/Api/ReverseProxyController.php
+0-121www/caddy/src/opnsense/www/js/widgets/CaddyCertificate.js
+51-32www/caddy/src/opnsense/mvc/app/controllers/OPNsense/Caddy/forms/dialogHandle.xml
+1-80www/caddy/src/opnsense/scripts/OPNsense/Caddy/caddy_diagnostics.py
+535-72916 files not shown
+653-85422 files

OPNSense/plugins de3b853www/caddy/src/opnsense/mvc/app/models/OPNsense/Caddy Caddy.xml

Update www/caddy/src/opnsense/mvc/app/models/OPNsense/Caddy/Caddy.xml

Co-authored-by: Franco Fichtner <franco at opnsense.org>
DeltaFile
+1-1www/caddy/src/opnsense/mvc/app/models/OPNsense/Caddy/Caddy.xml
+1-11 files

OPNSense/plugins aa05355www/caddy/src/opnsense/mvc/app/models/OPNsense/Caddy Caddy.xml

www/caddy-custom: Revise dns providers for caddy-v2.10.0

https://github.com/opnsense/plugins/issues/4643
DeltaFile
+25-25www/caddy/src/opnsense/mvc/app/models/OPNsense/Caddy/Caddy.xml
+25-251 files

OPNSense/plugins b850e22www/caddy/src/opnsense/mvc/app/controllers/OPNsense/Caddy/Api ReverseProxyController.php, www/caddy/src/opnsense/mvc/app/controllers/OPNsense/Caddy/forms dialogHandle.xml dialogLayer4.xml

www/caddy: Cleanup volt templates (#4634)

- Cleanup of styles, formatters, and dialog layouts
- Dialog element hiding logic was improved
- "Filter by Domain" can filter subdomains
- "Filter by Domain" will preselect domain and subdomain in handler add dialog
- Grids are now responsive with automatic overflow on small screens
- Grids now lazy load on tab switch for improved performance
- Grids format domains and upstreams with protocol, domain, port and path in a single line
- "Layer4 Proxy" and "Reverse Proxy" now use the same volt template
- "Search Handler" and "Add Handler" buttons added to domain and subdomain grids
- Step buttons (Add Domain, Add Handler) have been removed since they are redundant
- Success messages on configuration apply have been removed, only errors will be shown
- Tabs use URL hash to preserve selection on refresh
DeltaFile
+412-256www/caddy/src/opnsense/mvc/app/views/OPNsense/Caddy/reverse_proxy.volt
+0-181www/caddy/src/opnsense/mvc/app/views/OPNsense/Caddy/layer4.volt
+71-59www/caddy/src/opnsense/mvc/app/controllers/OPNsense/Caddy/Api/ReverseProxyController.php
+40-31www/caddy/src/opnsense/mvc/app/controllers/OPNsense/Caddy/forms/dialogHandle.xml
+25-17www/caddy/src/opnsense/mvc/app/controllers/OPNsense/Caddy/forms/dialogLayer4.xml
+18-9www/caddy/src/opnsense/mvc/app/controllers/OPNsense/Caddy/forms/dialogReverseProxy.xml
+566-5535 files not shown
+602-57111 files

OPNSense/plugins 53e8d5ewww/caddy/src/opnsense/mvc/app/views/OPNsense/Caddy reverse_proxy.volt

www/caddy: Add text-success class to reverseFilterIcon to hint that current view is filtered.
DeltaFile
+3-1www/caddy/src/opnsense/mvc/app/views/OPNsense/Caddy/reverse_proxy.volt
+3-11 files

OPNSense/plugins 389ec4cwww/caddy/src/opnsense/mvc/app/views/OPNsense/Caddy reverse_proxy.volt

www/caddy: Nicer fa icon for resetting filter
DeltaFile
+1-1www/caddy/src/opnsense/mvc/app/views/OPNsense/Caddy/reverse_proxy.volt
+1-11 files

OPNSense/plugins 3ffea0cwww/caddy pkg-descr, www/caddy/src/opnsense/mvc/app/controllers/OPNsense/Caddy/forms dialogHeader.xml

www/caddy: Make add handler command a bit more robust, add changelog
DeltaFile
+7-4www/caddy/src/opnsense/mvc/app/views/OPNsense/Caddy/reverse_proxy.volt
+4-4www/caddy/pkg-descr
+0-3www/caddy/src/opnsense/mvc/app/controllers/OPNsense/Caddy/forms/dialogHeader.xml
+11-113 files

OPNSense/plugins 54cb5f5www/caddy/src/opnsense/mvc/app/views/OPNsense/Caddy reverse_proxy.volt

www/caddy: Split up commands in search and add, since the add command must resolve both wildcard domain and subdomain for the triggered subdomain row, but the search only needs to use the row uuid.
DeltaFile
+44-20www/caddy/src/opnsense/mvc/app/views/OPNsense/Caddy/reverse_proxy.volt
+44-201 files

OPNSense/plugins 6e672c7www/caddy/src/opnsense/mvc/app/views/OPNsense/Caddy reverse_proxy.volt

www/caddy: Resolve reverse domains when using search handlers command in subdomains, so that both domain and subdomain are pre-selected
DeltaFile
+26-12www/caddy/src/opnsense/mvc/app/views/OPNsense/Caddy/reverse_proxy.volt
+26-121 files

OPNSense/plugins 37a603bwww/caddy/src/opnsense/mvc/app/views/OPNsense/Caddy reverse_proxy.volt

www/caddy: Refresh selectpicker only when the search_handlers command is triggered, this reduces redundant refreshes, since data repopulation only needs to happen to ensure this button always works
DeltaFile
+10-32www/caddy/src/opnsense/mvc/app/views/OPNsense/Caddy/reverse_proxy.volt
+10-321 files

OPNSense/plugins b5088f6www/caddy/src/opnsense/mvc/app/views/OPNsense/Caddy reverse_proxy.volt

www/caddy: Cleanup filter selectpicker repopulation function, remove regex matching
DeltaFile
+9-5www/caddy/src/opnsense/mvc/app/views/OPNsense/Caddy/reverse_proxy.volt
+9-51 files

OPNSense/plugins 74fb441www/caddy pkg-descr, www/caddy/src/opnsense/mvc/app/views/OPNsense/Caddy reverse_proxy.volt

www/caddy: Re-add the filter clear button, add changelog
DeltaFile
+17-0www/caddy/src/opnsense/mvc/app/views/OPNsense/Caddy/reverse_proxy.volt
+2-1www/caddy/pkg-descr
+19-12 files

OPNSense/plugins c26380dwww/caddy pkg-descr, www/caddy/src/opnsense/mvc/app/views/OPNsense/Caddy reverse_proxy.volt

www/caddy: Add handler search command in domain and subdomain grids, repopulate filter selectpicker when data changes while keeping user selections intact
DeltaFile
+54-2www/caddy/src/opnsense/mvc/app/views/OPNsense/Caddy/reverse_proxy.volt
+1-0www/caddy/pkg-descr
+55-22 files

OPNSense/plugins 8ae559cnet/turnserver/src/opnsense/mvc/app/controllers/OPNsense/Turnserver/forms settings.xml, net/turnserver/src/opnsense/mvc/app/models/OPNsense/Turnserver Turnserver.xml

Merge branch 'master' into caddy-ui-cleanup
DeltaFile
+0-460sysutils/beats/src/opnsense/service/templates/OPNsense/Filebeat/filebeat.yml
+460-0sysutils/beats/src/opnsense/service/templates/OPNsense/Beats/filebeat.yml
+127-0net/turnserver/src/opnsense/mvc/app/controllers/OPNsense/Turnserver/forms/settings.xml
+0-121www/caddy/src/opnsense/www/js/widgets/CaddyCertificate.js
+96-0net/turnserver/src/opnsense/mvc/app/models/OPNsense/Turnserver/Turnserver.xml
+1-80www/caddy/src/opnsense/scripts/OPNsense/Caddy/caddy_diagnostics.py
+684-66150 files not shown
+1,591-1,12856 files