Franco Fichtner
20a60050ee
system: run monitor reload inside system_routing_configure() #5956
...
Some call flows require this, others don't and on 22.7 we seem to miss
one that did. Instead of adding more monitor reloads in the possible
spots move the ones that are shared into the general routing reload since
the two are almost always clustered together.
Also use the $interface argument to figure out which monitors require
reloading. This will avoid quite a few spurious reloads on larger
setups.
Boot is a little special, but easy enough to ensure we don't call monitor
reload twice.
2022-08-19 11:03:31 +02:00
Franco Fichtner
18ad4dbbd3
system: remove $main_buttons use #4216
2021-06-15 07:52:13 +02:00
Franco Fichtner
b2560c6eb4
services: split code to get rid of shallow services.inc #3736
2019-10-01 08:33:15 +02:00
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