66 Commits

Author SHA1 Message Date
Ad Schellevis
1aad01cc92 gateway (groups) overview, use table-condensed so our new layout fits easier. slightly related to https://github.com/opnsense/core/issues/3625 2019-08-08 09:13:52 +02:00
Ad Schellevis
bb6833d501 Gateways, minor overview cleanup. if all gateway_items are removed, we should remove the container to to prevent leaving an empty item. found while working on https://github.com/opnsense/core/issues/3625 2019-08-05 16:51:32 +02:00
Ad Schellevis
93bbe1ee16 Gatways, add defunct items in disabled state, for https://github.com/opnsense/core/issues/3625 2019-08-04 19:48:29 +02:00
Ad Schellevis
eb4975e297 Gateways, fix footer in previous 2019-08-02 09:13:30 +02:00
Ad Schellevis
704dc96cf2 Gateway overview, show Protocol, priority and upstream setting to ease debugging. 2019-08-02 09:08:55 +02:00
Franco Fichtner
8d0072e775 system: only use rrd where needed 2019-04-23 17:18:53 +02:00
Franco Fichtner
f3b5c0e8f7 system: hide dpinger configuration inside new plugins_configure() call
Some back and forth between explicit and implicit requires while here.
The code is helplessly glued together and no plugin facility to get
data from a function call currently exists.
2019-04-21 19:04:15 +02:00
Ad Schellevis
7a8b12f030 Routing, gateways. naming for https://github.com/opnsense/core/issues/2279 as discussed 2d3e6de0de 2019-04-14 11:31:39 +02:00
Ad Schellevis
2b03a9be13 Gateways, change "pending" to "~" in https://github.com/opnsense/core/issues/3408 2019-04-12 17:13:46 +02:00
Ad Schellevis
b7ce18e24d Gateways, move setIfconfig to constructor, since its required for proper use anyway. for https://github.com/opnsense/core/issues/2279 2019-04-11 09:50:24 +02:00
Ad Schellevis
1ba31b992b routing, gateways, use new class in system_gateways.php. remove weird friendlyiface behaviour while there. for https://github.com/opnsense/core/issues/2279 2019-04-10 18:03:06 +02:00
Ad Schellevis
507421fe86 www/system_gateways.php fix some php warnings for https://github.com/opnsense/core/issues/3400 2019-04-09 11:50:15 +02:00
Franco Fichtner
a2b0a7d59e system: improve gateway status return; closes #3281 2019-03-11 12:48:33 +01:00
Franco Fichtner
936a50ba95 system: switch default argument for return_gateways_status()
Loosely related to #2914, $byname = true seems to be the default
and not returning by name has little benefit.  Getting rid of the
argument in the next commit.
2018-11-20 08:11:56 +01:00
Franco Fichtner
cae5ec3f69 system: remove apinger, dpinger takes over 2018-11-10 23:42:17 +01:00
Franco Fichtner
f33f527cf1 system: rework style in remaining pages #2440 2018-06-04 11:20:59 +00:00
Franco Fichtner
743b409d95 system: cleanups for RTTd visibility #2396 2018-05-08 16:56:50 +00:00
Martin Wasley
48628288f9 dpinger STDEV GUI Additions (#2399) 2018-05-08 18:42:47 +02:00
Franco Fichtner
dfe4fe64c9 www: switch copy+paste files to current standards 2018-03-04 12:57:12 +01:00
Franco Fichtner
b30cbe1570 system: reorder routing calls for #1821
In order for default gateway switching to work we need to
call routing first, then set up gateways, lastly invoke
filter reload which currently chains the gateway swtich code.

While here, remove deprecation notes.
2018-02-27 18:13:13 +00:00
Franco Fichtner
854ab5a9b8 system: gateway group status into main list; closes #2201 2018-02-26 17:46:06 +00:00
Franco Fichtner
2c9b064662 system: add labels to gateway groups, more refactor for #2201 2018-02-26 17:08:43 +00:00
Franco Fichtner
2a32eb7fdb system: merge single gateway status into main page #2201 2018-02-15 08:43:49 +00:00
NOYB
6ef9a127ff HTML Compliance - Attribute "type" on Element <script>
Warning: The type attribute is unnecessary for JavaScript resources.

HTML5: Edition for Web Authors
http://www.w3.org/TR/2014/REC-html5-20141028/scripting-1.html
The default, which is used if the attribute is absent, is "text/javascript".

The Script element
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/script
HTML5 specification urges authors to omit the attribute rather than provide a redundant MIME type.
2018-01-22 19:13:34 +01:00
Franco Fichtner
b0aa1be38d www: more cleanups possible for #1733 2017-07-22 16:52:50 +02:00
Ad Schellevis
69510a5fad legacy ui pages cleanup for https://github.com/opnsense/core/issues/1733 2017-07-22 15:01:26 +02:00
Franco Fichtner
c5ab052b67 system: url_safe() for #1168 2016-10-11 08:11:12 +02:00
Franco Fichtner
224b5d8247 www: util.inc is provided by guiconfig.inc for #1065 2016-07-22 07:12:21 +02:00
Franco Fichtner
c221e3a8c9 gateways: fix Fatal error: Call to undefined function
PR: https://forum.opnsense.org/index.php?topic=1668
2016-07-21 21:12:33 +02:00
Ad Schellevis
4e3b66c257 zapp pfsense-utils.inc 2016-06-20 16:59:19 +02:00
Ad Schellevis
7ab0b3463f (legacy) www: strip action attribute from forms where not needed, closes https://github.com/opnsense/core/issues/929 2016-05-12 19:45:28 +02:00
Ad Schellevis
862fd2c6ae Remember scrolling position when toggling, https://github.com/opnsense/core/issues/840 2016-03-28 17:52:09 +02:00
Franco Fichtner
6e3e407d85 services: rename shorcut_section to better reflect its purpose; closes #674 2016-01-18 09:30:34 +01:00
Franco Fichtner
3d93e25ba0 services: remove indirect mapping and fix remaining services 2016-01-18 09:29:38 +01:00
Franco Fichtner
46a8533aa6 src: whitespace sweep 2016-01-10 22:44:28 +01:00
Manuel Faux
cea23f8cae UX: moved tooltip position to top for most tooltips 2016-01-10 12:06:48 +01:00
Manuel Faux
87014246c0 UX: changed delete icon from "X" to "trash" 2016-01-10 12:06:48 +01:00
Manuel Faux
418c800dab UX: added missing and unified existing tooltips of buttons
* Added missing tooltips for existing buttons for list management (add line,
    remove line, move line, clone line)
  * Shortened existing tooltip texts to a minimum
  * Fixed incorrect tooltip texts
  * Changed order of buttons to 1. move item, 2. delete item, 3. add item, 4.
    clone item
  * Changed tooltips "click to toggle enable/disable rule" to "disable rule" and
    "enable rule" corresponding to the current state, respectively.
2016-01-08 00:01:38 +01:00
Manuel Faux
fa142b5536 UX: Changed icon for "add similar item"
Changed button icon of "add similar item" from plus to clone symbol.
2016-01-07 17:06:38 +01:00
Fabian Franz
1d0f083d96 change dialog style 2015-12-31 18:00:31 +01:00
Frank Wall
6567725d61 bring back gateway descriptions 2015-12-27 18:14:46 +01:00
Franco Fichtner
86d50f8793 www: remove the need for manual $pgtitle #461 2015-12-08 19:45:59 +01:00
Franco Fichtner
166c571b5e www: another batch for #461 2015-12-05 08:24:21 +01:00
Ad Schellevis
1ec4bd2ddc (legacy) page markup fix for system_gateways.php 2015-11-22 17:51:32 +00:00
Ad Schellevis
a453828f3a (legacy) cleanup system_gateways.php, correct hanlding of post/get, proper code ordering.
Not perfect, but at least makes it readable.
Things to correct at some point in time: very obscure return_gateways_array and move route delete actions to configd
2015-11-20 08:34:52 +00:00
Franco Fichtner
7f75ddb851 www: eradiacate print_info_box_np() for #444 2015-10-31 23:35:17 +01:00
Franco Fichtner
d11e97562b system/routes: convert to submenu
Thin out "Status" and "Diagnostics" white at it, although the
overall static page conception isn't consistent at all.  Not
liking this, but something has got to be done.  Won't be the
last commit I think.  :)
2015-09-21 15:12:57 +02:00
Ad Schellevis
a7ac26237f (legacy) remove unused parameter in get_std_save_message 2015-08-17 08:27:34 +00:00
Ad Schellevis
d51831b32d (legacy) fix PHP Fatal error: Call to undefined function create_gateway_quality_rrd() in /usr/local/etc/inc/gwlb.inc on line 330
setup_gateways_monitor needs rrd.inc
2015-08-04 14:21:46 +00:00
Franco Fichtner
042f798d7e system: fix iteration warning 2015-07-28 21:14:08 +02:00