Franco Fichtner
372b2fb60d
plugins: a few more conversions #6115
2022-11-04 12:58:14 +01:00
Franco Fichtner
47b9885e84
interfaces: style issue in log message
2022-11-04 12:48:17 +01:00
Franco Fichtner
ef11b7fc1f
system: closelog() -> syslog() trashes our main openlog()
...
So do a "reopenlog()" in the most convenient way (which is not very
convenient). Noticed while working on #6115
2022-11-04 12:22:02 +01:00
Franco Fichtner
add531ec82
src: style sweep
2022-11-04 12:00:43 +01:00
Franco Fichtner
92157332e0
inc: replace a bit of log_error #6115
2022-11-04 11:57:07 +01:00
Franco Fichtner
b1d45ab523
ui: replace log_error or remove it #6115
2022-11-04 11:53:17 +01:00
Franco Fichtner
16cce3bdef
sytem: optional field, squelch error
2022-11-04 11:04:59 +01:00
Franco Fichtner
a7fd4381a2
system: log_msg for routing #6115
2022-11-04 10:42:36 +01:00
Franco Fichtner
8b078c0ffd
plugins: just debug, nothing to see
2022-11-04 10:31:06 +01:00
Franco Fichtner
0af4b0bd1e
system: make activity page less inconsistent between opening and refreshing
...
Hide elements that shouldn't be there on page open and let them disappear
when refresh is triggered.
2022-11-04 10:25:07 +01:00
Franco Fichtner
931a851e09
interfaces: add sensible log levels for newwanip and where log_msg() is used
2022-11-04 10:13:42 +01:00
Franco Fichtner
3472a7833d
health: move one more file #5877
2022-11-04 10:00:22 +01:00
Franco Fichtner
7994adf792
health: rename backend actions #5877
2022-11-04 09:50:09 +01:00
Franco Fichtner
fe21864884
health: clean up scripts/systemheath location #5877
...
Unfortunately this requires relocating the logging plugins to its
proper location which also affects plugins using that location.
2022-11-04 09:45:10 +01:00
Franco Fichtner
9c5b266cb7
openvpn: ifctl requires interface to operate
2022-11-03 16:41:33 +01:00
Ad Schellevis
1d1155e3d1
Firewall: Aliases - add category selection, colors and tooltips to help organise larger firewall setups
2022-11-03 15:12:09 +01:00
Ad Schellevis
4b4572c159
fix plist
2022-11-02 14:50:39 +01:00
Ad Schellevis
274ee8e5bc
System: Diagnostics - add Statistics treeview containing vmstat memory characteristics.
2022-11-02 14:48:27 +01:00
Ad Schellevis
e052f17067
MVC UIBootgrid - allow edit forms in other structures than modals (fire click event on selected edit dialog, change() when saved))
2022-11-02 09:10:53 +01:00
Franco Fichtner
405ec6e9b6
mvc: style updates
2022-11-02 08:59:56 +01:00
Franco Fichtner
8c713c78f3
interfaces: whitespace
2022-11-02 08:49:15 +01:00
Stephan de Wit
6c30959ee3
unbound: strictly apply filtering queries to new events, not artifacts from other modules
2022-11-01 16:54:51 +01:00
Franco Fichtner
530d49b742
dashboard: fix booting probe
2022-11-01 10:31:32 +01:00
Franco Fichtner
4edf223b2f
src: style sweep
2022-11-01 08:50:03 +01:00
Ad Schellevis
dbbf66fda6
Interfaces: Diagnostics: ARP/NDP Tables - convert bootgrid to server side searchable variant. closes https://github.com/opnsense/core/issues/6087
...
With searchRecordsetBase() we're now able to push dataset searches more easily to the server side, which also offers a more consistent search experience to users. (see also https://github.com/opnsense/core/issues/4185 )
2022-10-30 12:55:44 +01:00
Ad Schellevis
45b8bcd0c7
MVC - unintended side affect from switching to pure json in bootgrids in 926a4c8e68
...
Since we extract the values in json ourselves, the super global $_REQUEST doesn't know about these values. This change overlays the received post values in $_REQUEST so we can still use the super global get() in Phalcon.
Undo previous changes in UIModelGrid() requiring POST values as well.
2022-10-30 11:01:27 +01:00
Ad Schellevis
7ac79e357b
Virtual IP MVC/API conversion ( #6105 )
...
o add missing status icon
2022-10-29 14:32:25 +02:00
Ad Schellevis
f573082418
Virtual IP MVC/API conversion ( #6105 ) ( #6109 )
...
Refactor status page, replace menu registration and add ACL
2022-10-29 14:22:45 +02:00
Franco Fichtner
dad04cac72
system: show booting banner on dashboard; closes #6108
2022-10-27 16:34:06 +02:00
Franco Fichtner
11663d8ff1
License: sort better
2022-10-27 09:07:44 +02:00
Franco Fichtner
0964483780
src: style sweep
2022-10-26 20:32:20 +02:00
Ad Schellevis
c2d6bab68a
filter - reuse hostid on filter reload events, which makes pfsync node output easier to read (less frequent changes).
2022-10-26 16:58:16 +02:00
Ad Schellevis
7d4597efe5
Virtual IP MVC/API conversion ( #6105 )
...
closes #5984 refactors legacy pages, includes the following:
o remove type field as this seems to be redundant and confusing
o input form additions (show hide related fields)
o add button for carp type to select first unused vhid
o implement configure action, caching removed addresses in /tmp/delete_vip_{$uuid}.todo files (by the controller)
o add mode filter to search action and complete with relevant fields for our grid
o fix warning in interfaces.inc (interface_proxyarp_configure()), array creation issue
o add validation for addresses used in port forwards and outbound nat rules. previous version tried to rename forwards, we choose to be consistent when it comes to edit/delete.
o change ACL to use the new endpoints, remove "show only" ACL. we can always consider putting it back later, but the experience of only able to reach the grid likely won't be practical.
o remove old firewall_virtual_ip*.php files
2022-10-26 16:42:46 +02:00
Franco Fichtner
607faca9ba
firmware: in retrospect always fetch the signature file
...
When we move to the next major the file contents for
the txz are all the same but their signature is not.
So until the next changelog sync was carried out the
CHECKSUM matched and the signature will stay stale.
2022-10-26 12:53:38 +02:00
Franco Fichtner
5c65f49bce
firmware: use effective ABI in changelog fetch
2022-10-26 12:48:06 +02:00
Franco Fichtner
2a15defa74
firmware: filename not prefix
2022-10-25 10:02:23 +02:00
Franco Fichtner
6f7aeba069
firmware: also ignore core.license
2022-10-25 09:59:00 +02:00
Franco Fichtner
166758a2e5
firmware: ignore os-OPNBEcore plugin since dependency is automatic
2022-10-25 09:48:53 +02:00
Franco Fichtner
854350f14b
system: getOID() moved to somewhere else "apparently"
...
PR: https://forum.opnsense.org/index.php?topic=30772.0
2022-10-22 10:16:24 +02:00
Franco Fichtner
8a4ff5b1b3
intrusion detection: missing OPNsense categories; closes #6100
2022-10-21 13:46:41 +02:00
Franco Fichtner
2643985eb0
unbound: start dnsbl script earlier to stay clear of carp/cron
2022-10-21 08:58:31 +02:00
Franco Fichtner
64635342a0
src: tangential style updates
2022-10-20 17:49:12 +02:00
Franco Fichtner
2b3c783208
system: use service_log() #6099
2022-10-20 17:46:18 +02:00
Franco Fichtner
403759a14e
firewall: use service_log() #6099
2022-10-20 17:46:18 +02:00
Franco Fichtner
c674f0afe8
interfaces: use service_log() #6099
2022-10-20 17:46:18 +02:00
Franco Fichtner
1dd68c7d93
dhcp: use service_log() #6099
2022-10-20 17:46:18 +02:00
Franco Fichtner
270110d12a
ipsec: use service_log() #6099
2022-10-20 17:46:18 +02:00
Franco Fichtner
3d67dbae17
network time: use service_log() #6099
2022-10-20 17:46:18 +02:00
Franco Fichtner
8c1b15b9d2
opendns: use service_log() #6099
2022-10-20 17:46:18 +02:00
Franco Fichtner
d1d3735ddd
openssh: use service_log() #6099
2022-10-20 17:46:18 +02:00