8405 Commits

Author SHA1 Message Date
Franco Fichtner
b3e2fa36a3 system: logging tweaks
* Allow clearing configd log in clear all
* Neither configd nor lighttpd remote exists

These things will have to wait till syslog-ng is properly integrated.
2018-03-11 10:40:56 +01:00
Franco Fichtner
dd71f72b45 src: style fix 2018-03-11 00:13:02 +01:00
Franco Fichtner
eb7644e953 pkg: fix plist 2018-03-10 16:46:46 +01:00
Ad Schellevis
9eeb057d30 configd deserves it's own space for logging, closes https://github.com/opnsense/core/issues/2067 2018-03-10 16:03:48 +01:00
Ad Schellevis
6901b5af8f webgui, set correct syslog facility 2018-03-10 15:52:48 +01:00
Ad Schellevis
535a27498b webgui, only set accesslog.use-syslog when accesslog is enabled 2018-03-10 15:21:34 +01:00
Franco Fichtner
003a1142b9 system: another tweak 2018-03-10 11:36:30 +01:00
Franco Fichtner
69befc0d05 system: change menu item name for previous 2018-03-10 11:34:21 +01:00
Franco Fichtner
69b12e2690 pkg: fix plist 2018-03-10 11:30:20 +01:00
Ad Schellevis
11363e4799 webui, add option to enable access log and fix lighttpd.log in the process. closes https://github.com/opnsense/core/issues/2248 2018-03-09 21:39:45 +01:00
Franco Fichtner
ac0a632812 src: style sweep 2018-03-09 11:58:19 +00:00
Franco Fichtner
93028ca39c make: small tweak to previous 2018-03-09 11:58:09 +00:00
Franco Fichtner
aeeb446779 pkg: php flavours are coming... break upgrade for now 2018-03-09 07:52:55 +01:00
Ad Schellevis
8f1f62138b openvpn, switch openvpn_get_server_status() to status version 3 which uses tabs in stead of comma's, for https://github.com/opnsense/core/issues/2245 2018-03-07 19:04:58 +01:00
Ad Schellevis
ec819ca59c mvc, move view_fetch_themed_filename() to index, so a stub can overwrite it's behaviour (when developing locally) 2018-03-06 21:16:02 +01:00
Ad Schellevis
67e95c4f52 MVC/Theme, force theme setting if base theme directory (/usr/local/opnsense/www/themes) doesn't exist, which might be the case for local test/development (we can't know for sure the predefined theme doesn't exist, but if we can't probe if we might as well trust the settings) 2018-03-06 18:29:16 +01:00
Ad Schellevis
c58c2fdc8d MVC/Menu, oops, left some debugging output 2018-03-06 16:39:52 +01:00
Franco Fichtner
5c3c18d660 rc: style in previous 2018-03-06 16:29:02 +01:00
Ad Schellevis
267a086dcf interface/link-up event, change unassigned to a valid (unassigned) ip address in src/etc/rc.linkup, to avoid configuring when one of the proto's isn't configured. brings back some of fdc754e426 2018-03-06 15:10:56 +01:00
Ad Schellevis
d1de8da1a9 MVC, add support for multiple model locations to collect menu items 2018-03-06 14:36:52 +01:00
Ad Schellevis
966106a140 mvc, missed a spot 2018-03-06 14:08:39 +01:00
Ad Schellevis
9cbb08d765 mvc, oops, object of type Phalcon\Config can't be converted to string... so we'll have to check if the routing is an object or array to support both configurations 2018-03-06 14:04:20 +01:00
Ad Schellevis
582b201100 IDS, only resize alert dialod using css class "suricata-alert" 2018-03-06 11:00:10 +01:00
Ad Schellevis
b2aa021eb6 JS, add cssClass to stdDialogInform so we can better target our new forms 2018-03-06 10:59:33 +01:00
Ad Schellevis
9efc29f2dc ldap, cleanse local username on import, closes https://github.com/opnsense/core/issues/2242 2018-03-06 10:11:50 +01:00
Ad Schellevis
cc6c5ded1f mvc, support multiple controller directories in routing 2018-03-05 22:12:55 +01:00
Ad Schellevis
370aec1055 lighttpd, redirect 404 page to /ui/404 to uniform behaviour 2018-03-05 21:30:09 +01:00
Ad Schellevis
3879f1b5c0 MVC/404 error page, go back to previous page from history instead of index. 2018-03-05 21:28:48 +01:00
Ad Schellevis
a6ef326bc2 MVC, use relative path for firmware-product so we can move around our core package without breakage (needed for https://github.com/opnsense/ui_devtools) 2018-03-05 19:18:38 +01:00
Franco Fichtner
e653586de2 pkg: fix plist 2018-03-05 10:42:49 +01:00
Ad Schellevis
ae3b64915e MVC, rename 404 page to not_found, make sure authentication failure still redirects to the login page 2018-03-05 10:18:20 +01:00
Franco Fichtner
9fc4cee31f firmware: text dumps may still be missing from reports 2018-03-05 08:42:56 +01:00
Franco Fichtner
22c81616ba pkg: fix plist 2018-03-05 07:16:07 +01:00
Franco Fichtner
f5fa5adca5 services: revert previous 2018-03-05 07:13:53 +01:00
Ad Schellevis
f83ad1c458 MVC, serve 404 when page ui page not found 2018-03-04 19:36:00 +01:00
Franco Fichtner
0ec6617db8 src: fix annotation 2018-03-04 19:30:25 +01:00
Franco Fichtner
46861ae113 www: better layouting for fa switch on btn-xs 2018-03-04 17:53:06 +00:00
Ad Schellevis
5003ad871f MVC, support multiple view directories (for development) 2018-03-04 18:44:38 +01:00
Ad Schellevis
d3cc016e7b MVC, use a relative file location in view_fetch_themed_filename() so we can point to our services in a different location. All in the quest for easier component based frontend development. 2018-03-04 17:25:55 +01:00
Ad Schellevis
f3b484fd0c MVC, attach config to dependency injector as soon as it's created, to avoid possible race conditions. (config depends on Phalcon\DI\FactoryDefault) 2018-03-04 16:28:49 +01:00
Franco Fichtner
56ed16cd0a www: start to tweak previous 2018-03-04 15:22:15 +00:00
Ad Schellevis
ad089da837 MVC, use predefined configuration in stead of relative path in service conf to ease development/test setup. 2018-03-04 15:18:17 +01:00
Franco Fichtner
dfe4fe64c9 www: switch copy+paste files to current standards 2018-03-04 12:57:12 +01:00
Franco Fichtner
64057c136f interfaces: pppoe link down improvements 2018-03-04 10:43:40 +00:00
Franco Fichtner
719ecf1d9e checkip: retain old default without relying on new model 2018-03-04 10:39:05 +00:00
NOYB
06bc82ee3f Check IP Services - Plugin Support
Update get_dyndns_ip function to support adding other services and disabling the factory default service (Check IP Services - Plugin).
  Factory default check IP service as array
  Support verify peer
  Support authentication
2018-03-04 11:16:06 +01:00
Franco Fichtner
3bca588177 services: more on IP detection #2128 2018-03-04 10:14:40 +00:00
Franco Fichtner
c098ec5ede src: whitespace sweep 2018-03-04 10:01:02 +00:00
Franco Fichtner
d59277c22a pkg: fix plist 2018-03-03 12:39:51 +01:00
NOYB
e76d768dbf Check IP Services - Plugin
Configurable check IP services.
Used by Dynamic DNS services to check IP addresses.
Configure as many check IP services as desired.  The first (highest in the list) that is enabled will be used as the default.
Include verify peer option.
A future possibility could be to add an option to the Dynamic DNS entires to use a specific check IP service.
Allows additional/private check IP services to be added and set as the default.
2018-03-03 12:39:16 +01:00