10651 Commits

Author SHA1 Message Date
Ad Schellevis
ffdcbdd5dc mvc, bootgrid, add useRequestHandlerOnGet option to bootstrap options into get call so you can send parameters when constructing new items. for https://github.com/opnsense/plugins/pull/1274 2019-03-25 13:39:51 +01:00
Ad Schellevis
892e4011b6 style sweep on opnsense_ui.js before adding logic for https://github.com/opnsense/plugins/pull/1274 2019-03-25 13:29:20 +01:00
Ad Schellevis
1d1a257d64 stylesweep on opnsense_bootgrid_plugin.js before adding logic for https://github.com/opnsense/plugins/pull/1274 2019-03-25 13:18:37 +01:00
Ad Schellevis
8ae69d5f06 MVC, add filter closure to searchBase(), for https://github.com/opnsense/plugins/pull/1274 2019-03-25 12:52:26 +01:00
Ad Schellevis
c16129ad24 filter, rule grid use table-condensed to increase readability. 2019-03-24 19:48:14 +01:00
Ad Schellevis
1af4267a9b filter, firewall_rule_lookup.php cleanup comment 2019-03-24 19:23:48 +01:00
Ad Schellevis
8f18a89047 IDS, add data-store-selection="true" on selected grids to remember settings, closes https://github.com/opnsense/core/issues/2179 2019-03-24 19:20:45 +01:00
Ad Schellevis
4ef6f6bf1f Monit, missing label, closes https://github.com/opnsense/core/issues/3363 2019-03-24 11:25:10 +01:00
Fabian Franz BSc
d2ab67268a www/squid: add dash to allowed characters (#3362) 2019-03-23 09:49:47 +01:00
Ad Schellevis
f2948e6af4 Alias, add export+import option, closes https://github.com/opnsense/core/issues/3171 2019-03-22 17:06:14 +01:00
Ad Schellevis
c0c712a942 BaseModel, unused loop var 2019-03-22 14:36:06 +01:00
Franco Fichtner
68987ed4d9 ipfw: reduce diff against stable/19.1 2019-03-22 12:19:08 +01:00
Ad Schellevis
f505973024 CaptivePortal, whitespace 2019-03-22 11:47:07 +01:00
Franco Fichtner
70af9a9816 ipsec: support for dynamic remote gateways
While here update header style in all files.
2019-03-22 10:28:17 +00:00
Ad Schellevis
d8f656f1b7 Proxy, ipaddr not available when address set to none, closes https://github.com/opnsense/core/issues/3353 2019-03-22 09:04:53 +01:00
Franco Fichtner
5c04e65dcf mvc: style sweep 2019-03-22 08:11:17 +01:00
Fabian Franz
0db5c3bb63 www/squid: add proxy sortable support for proxy lists 2019-03-22 07:05:57 +01:00
Franco Fichtner
31a81c51a6 unbound: add OpenVPN to ACL by default; closes #3342 2019-03-21 20:23:01 +01:00
Franco Fichtner
0e95b0f407 interfaces: remove rc.kill_states
There's no real world evidence this works or is needed today.
We do have to other state kills / flushes now, one works and
the other may be defunct.  To progress this remove this arcane
script and if the need arises rewrite it as something portable.

See:      https://redmine.pfsense.org/issues/1629
Also see: https://redmine.pfsense.org/issues/2887
2019-03-21 18:33:18 +01:00
Franco Fichtner
b395ec087e inc: whoops, different way of returning subnets #3355 2019-03-21 17:09:12 +00:00
Franco Fichtner
fe99a9b1e0 xmlrpc: style sweep 2019-03-21 17:08:51 +00:00
Franco Fichtner
39acde686b interfaces: remove legacy_getall_interface_addresses(); closes #3355 2019-03-21 16:49:09 +00:00
Franco Fichtner
9105280660 interfaces: remove remaining legacy_getall_interface_addresses() #3355 2019-03-21 16:48:06 +00:00
Franco Fichtner
48e4fde62e unbound: replace legacy_getall_interface_addresses() #3355
While here use a cheaper single lookup for all interfaces at once.
2019-03-21 16:38:24 +00:00
Franco Fichtner
ad8ee2f286 interfaces: clear scope when emitting subnets #3355 2019-03-21 16:37:28 +00:00
Franco Fichtner
986b2ad6d9 interfaces: allow interfaces_addresses() to emit subnets #3355 2019-03-21 17:15:30 +01:00
Franco Fichtner
193c0e9c50 system: remove stray empty line in cron volt 2019-03-20 20:26:09 +01:00
Ad Schellevis
dc0f43969c Captive portal, show message on save (settings need apply) 2019-03-20 18:33:05 +01:00
Ad Schellevis
13fa8b9956 IDS, show message on save (settings need apply) 2019-03-20 18:04:30 +01:00
Ad Schellevis
1c5c40b467 Firewall/aliases, show message on save (settings need apply) 2019-03-20 17:10:42 +01:00
Ad Schellevis
8b8bbc3bc7 IPsec, bug in https://github.com/opnsense/core/issues/2332 "installpolicy" should be set by default 2019-03-20 17:07:38 +01:00
Ad Schellevis
ee17fa6c26 Shaper, show message on save (settings need apply) 2019-03-20 17:00:09 +01:00
Ad Schellevis
9b430c3609 Proxy, simplify save message handling in remote ACL 2019-03-20 16:57:20 +01:00
Ad Schellevis
3e386e8b8d Routes, show message on save (settings need apply) 2019-03-20 16:55:00 +01:00
Ad Schellevis
63b32ba505 Cron, simplify save message handling 2019-03-20 16:53:47 +01:00
Ad Schellevis
3bfb8c8974 opnsense_bootgrid_plugin.js welcome data-editAlert tag 2019-03-20 16:49:01 +01:00
Ad Schellevis
e87cee8608 Merge branch 'Sergey-Kirpa-cleanup-backups-after-saving' 2019-03-20 09:28:49 +01:00
Ad Schellevis
cfbaafb8d5 config, remove old backups after save. https://github.com/opnsense/core/pull/3352 although the idea is good, the code quality really needs attention. 2019-03-20 09:26:51 +01:00
Kirpa Sergey
26f3d71662 Cleanup backups after saving in MVC
Refactoring: Move legacy function cleanup_backups() to
OPNsense/Core/Config::cleanupBackups()
2019-03-20 09:58:37 +02:00
Ad Schellevis
af55c854bc filter, rule statistics, close window when not found (firewall_rule_lookup.php), for https://github.com/opnsense/core/issues/3312 2019-03-19 18:20:43 +01:00
Ad Schellevis
abcf334e92 filter, better describe force gateway rule. related to https://github.com/opnsense/core/issues/3312 2019-03-19 18:15:25 +01:00
Michael Steenbeek
3f673e3ce6 Fix it's, repeated words and a/an (#3332) 2019-03-19 17:08:47 +01:00
Ad Schellevis
114b904e1c filter, remove static blocks from overview grid, optionally expand to all auto-generated rules. closes https://github.com/opnsense/core/issues/3312
- remove "Block all IPv6 traffic" block
- remove "Anti-Lockout Rule" block
- remove "Block private networks" block
- remove "Block bogon networks" block
- add all plugged-in filter rules for the selected interface
2019-03-19 16:44:11 +01:00
Ad Schellevis
a0b5942c8e filter, add some getters for https://github.com/opnsense/core/issues/3312 2019-03-19 16:43:34 +01:00
Ad Schellevis
4c0f9a797e Filter, always generate hash if label isn't provided. for https://github.com/opnsense/core/issues/3312 2019-03-19 13:44:01 +01:00
Ad Schellevis
a66852b433 gwlb.inc, an empty gateway group can cause "Warning: count(): Parameter must be an array or an object that implements Countable in /usr/local/etc/inc/gwlb.inc on line 757" 2019-03-19 13:42:53 +01:00
Ad Schellevis
31b4479fdf Firrewall, rules. move some presentation logic into its own functions, to ease presentation of equal logic for https://github.com/opnsense/core/issues/3312 2019-03-19 13:02:54 +01:00
Ad Schellevis
15b9be0369 IPsec, route-based, don't add reqid when not using route-based, although it should funciton without issues, people seem to report problems with it. 2019-03-19 11:36:54 +01:00
Ad Schellevis
b9f04f24d0 TrafficShaper, capitalize dialog labels 2019-03-18 11:22:25 +01:00
Ad Schellevis
53bc9f49c3 Firewall -> Aliases, remember grid settings 2019-03-18 11:16:52 +01:00