Ad Schellevis
3bacc74549
(IPS) add Add promisc mode / physical interface selection, closes https://github.com/opnsense/core/issues/935
2016-05-11 14:25:42 +02:00
Ad Schellevis
73ce0d60da
(mvc) extend InterfaceField with AddParentDevices option
...
* optionally collect lagg and vlan parents when the physical device isn't configured yet
2016-05-11 14:15:03 +02:00
Ad Schellevis
956a13f60f
(user manager) add datepicker + small html style issues, closes https://github.com/opnsense/core/issues/552
2016-05-10 17:38:23 +02:00
Ad Schellevis
387cce083d
(ui) add datepicker to head.inc
2016-05-10 17:37:08 +02:00
Ad Schellevis
e15693e91c
(ui) add bootstrap-datepicker to base, related to https://github.com/opnsense/core/issues/552
2016-05-10 17:26:41 +02:00
Franco Fichtner
72e24d8120
src: whitespace sweep
2016-05-10 14:26:17 +02:00
Ad Schellevis
bbc89f7f18
(network insight) add interface totals and some extra time selections, https://forum.opnsense.org/index.php?topic=2965
2016-05-10 14:03:46 +02:00
Franco Fichtner
01c41cdc35
routing: spacing on previous
2016-05-10 12:50:11 +02:00
Franco Fichtner
714729afbe
routes: fix null routes add / delete; closes #638
2016-05-10 12:45:31 +02:00
Franco Fichtner
00769b55b1
license: there's an app for that...
2016-05-10 11:48:45 +02:00
Ad Schellevis
1a1d7ff9fa
status_graph.php, rearrange layout
2016-05-10 11:32:10 +02:00
Ad Schellevis
69c4c57829
(status_graph.php) wrong file
2016-05-10 11:14:38 +02:00
Ad Schellevis
067bbd04d7
(status_graph) change poll interval
2016-05-10 10:42:57 +02:00
Ad Schellevis
c7edec885d
(interfaces -> traffic graph) trash old svg graph and start using d3
2016-05-10 10:36:26 +02:00
Ad Schellevis
556dc7384a
(dashboard, widgets) optional number of measures in traffic_graphs.widget.php
2016-05-10 10:20:54 +02:00
Ad Schellevis
8decc7a38f
(ui) upgrade d3/nvd3
2016-05-10 10:10:09 +02:00
Franco Fichtner
6d817826b8
system: fix another error related to #925
2016-05-10 08:31:55 +02:00
Franco Fichtner
6183de08b0
dashboard: toggle would toggle frequently, better like this
...
Suggested by: @adschellevis
2016-05-09 19:18:43 +02:00
Ad Schellevis
a5952c4c6a
style
2016-05-09 19:14:30 +02:00
Ad Schellevis
53c1b4f3ff
(dashboard, widgets) fix rss-configure
2016-05-09 19:10:02 +02:00
Ad Schellevis
9fb121e21d
(dashboard) move crashreport message up
2016-05-09 18:58:27 +02:00
Franco Fichtner
9526856634
firmware: keep polling as files may be unavailable during upgrade; closes #927
2016-05-09 18:23:34 +02:00
Franco Fichtner
0c35dbebfa
dashboard: minor fixes for consistency and style
...
Log widget has a problem with config section unhide.
2016-05-09 18:23:12 +02:00
Ad Schellevis
80d2d03900
(dashboard) remove javascript hook, set timeout, change widget load text
2016-05-09 18:07:33 +02:00
Ad Schellevis
4da39cab1a
(dashboard, widgets) refactor traffic_graphs.widget.php
2016-05-09 18:05:49 +02:00
Ad Schellevis
7c3dadb0bd
(interfaces.lib.inc) extend legacy_interface_stats to support "fetch all interfaces"
2016-05-09 17:35:36 +02:00
Ad Schellevis
99aa186e9f
(dashboard, widget) move load average in system_information
2016-05-09 13:46:14 +02:00
Ad Schellevis
3605792897
(dashboard) improve drag&drop and new widget dialog
2016-05-09 13:35:01 +02:00
Franco Fichtner
294c3801b7
system: set up a helper route through interface for far gateways
...
This finally concludes work on #880 , left on -devel for a while
longer to double-check with the requesters.
2016-05-09 11:55:35 +02:00
Franco Fichtner
b4329c8474
system: generate far routes for default gateways, fix style
2016-05-09 11:40:47 +02:00
Franco Fichtner
b3d1481797
gateways: pick up interface for manual route to far gateway; closes #880
2016-05-09 10:14:38 +02:00
Ad Schellevis
51531ca047
(legacy) interface subnet allow /31 https://github.com/opnsense/core/issues/934
2016-05-09 09:53:06 +02:00
Ad Schellevis
a8f5cf5087
(dashboard) remove some legacy files
2016-05-09 09:15:58 +02:00
Ad Schellevis
de1d8a1492
(dashboard, widget api) fix 82fd7db543 (commitcomment-17392735)
2016-05-09 08:42:45 +02:00
Franco Fichtner
ed5c0ddeff
gateways: allow far gateway outside of interface subnet; closes #880
2016-05-08 19:43:12 +02:00
Franco Fichtner
d3ea781245
Merge pull request #931 from fabianfrz/translation
...
translation and some style
2016-05-08 18:53:32 +02:00
Fabian Franz
02910b5097
translation fixes by @fichtner
2016-05-08 18:46:09 +02:00
Franco Fichtner
06817d437b
src: fix two typos
2016-05-08 17:24:15 +02:00
Franco Fichtner
62870e3886
system: do not unload cryptodev, it causes a panic when in use
2016-05-08 12:54:08 +02:00
Franco Fichtner
61192fce99
firewall: revive schedule option, we can kill by label
...
This makes a lot more sense, just embed the schedule into the label.
2016-05-08 12:47:55 +02:00
Fabian Franz
40ac776aac
translation fix in OPNsense/CaptivePortal/vouchers.volt
2016-05-08 12:32:32 +02:00
Fabian Franz
d879cd9149
translation fix in interfaces_vlan_edit.php
2016-05-08 12:22:06 +02:00
Ad Schellevis
88a0b222ca
(network insight) check if target table exists before fetching data
2016-05-08 09:49:29 +02:00
Franco Fichtner
0e916fb271
filter: this needs to go too
2016-05-07 18:43:10 +02:00
Franco Fichtner
5f14ec367a
firewall: remove schedule expiry override
...
This is the default for pf(4), we don't need a kernel patch to
override this.
2016-05-07 18:38:10 +02:00
Franco Fichtner
726e4c05bc
firewall: fix previous
2016-05-07 18:23:36 +02:00
Franco Fichtner
fffcede4e1
cron: migrate the time-based rules cron job to autocron
...
o Gets rid of cron save/flush in the filter reload path.
o Gets rid of cron job injection into config.
o Move configure_cron() to the rules edit where it can be
flipped in case of schedule changes.
To be totally frank, a 15 minute hook to deploy a time
based system is hardly accurate. But what worries me more
is that we still have this patch in the kernel, totally
unsure of what it actually does when we have a schedule-based
reload on top anyway:
0a19f81317
2016-05-07 18:13:26 +02:00
Fabian Franz
631de412f2
translation and some style
2016-05-07 18:05:00 +02:00
Franco Fichtner
7086992b22
filter: localise time_based_rules variable usage
...
Even though we take a hit for running through the filter rules
array again, it's the first step for sidestepping the need to
use the config to inject our cron job and flush the rules in
mid-reload...
2016-05-07 17:48:42 +02:00
Franco Fichtner
c43fcea649
firewall: remove command.txt magic; closes #525
...
o Synchronise the calls as there should be no drawback running
in the background for a table flush.
o Locallise the after-filter hook to the two functions using it.
o Restrict the functionality to flush tables only.
o Remove some dead code along the way.
2016-05-07 17:35:18 +02:00