71 Commits

Author SHA1 Message Date
Franco Fichtner
30ff38a04f system: remove service hook from gateway groups page
It's not in the right place and restart doesn't even work.
2025-02-17 12:30:38 +01:00
Franco Fichtner
22a2cc9836 system: clear a few legacy DynDNS leftovers 2023-09-15 13:21:49 +02:00
Franco Fichtner
15c0788e50 src: remove spurious ifconfig data pass 2023-08-29 11:51:13 +02:00
Franco Fichtner
af5834600c system: do a full transition on gateway group apply 2023-06-05 09:04:09 +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
Franco Fichtner
db8373ffe4 system: rfc2136 supporting gwgroups is a lie 2019-04-29 23:56:02 +02:00
Franco Fichtner
8d0072e775 system: only use rrd where needed 2019-04-23 17:18:53 +02:00
Franco Fichtner
b14f10b698 system: gwgroups not staticroutes
Discussed with: @adschellevis
2019-04-23 16:09:18 +02:00
Franco Fichtner
c30477bef7 openvpn: remove hardcoded service include
Add two temporary spots that need to be reworked later when
this is verified working.  Other plugins also register their
interfaces so it would be nice to pin them all down in a shared
hook.
2019-04-23 15:48:47 +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
a7ddcb6e3c Routing, gateways. ditch return_gateways_array() usage in system_gateway_groups.php, system_gateway_groups_edit.php for https://github.com/opnsense/core/issues/2279 2019-04-11 13:21: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
d0a6f4486b system: license reformat for recent edit 2018-02-28 22:15:47 +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
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
Ad Schellevis
e8a4fc1b46 ditch filterdns, since we've refactored the aliases in https://github.com/opnsense/core/issues/1971 the only use for this is ipsec, but it's doubtful if it's required. see https://github.com/opnsense/core/issues/2003 2017-12-18 20:44:16 +01: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
aff94b55a3 openvpn: naming and call conventions, pull more internal code into plugin
Looking at openvpn_configure_server() and openvpn_configure_client()
it becomes a bit clearer why they take a config.xml subset: it's beause
the write_config() ordering was flipped.  We could probably now pass
an ID and let the code figure out if it is a client or server...
2017-03-22 08:22:52 +01:00
Franco Fichtner
26032f66be services: more work on dynamic dns and rfc 2136 2017-03-20 06:41:40 +01:00
Franco Fichtner
9b694b705d start to hide IPsec and OpenVPN for pluginification 2017-03-11 17:51:54 +01: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
Fabian Franz
619b089c1b translation and style fixes 2016-05-04 15:19:44 +02:00
Franco Fichtner
9989097dd8 src: second part of restyle done 2016-04-01 16:05:35 +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
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
Franco Fichtner
d41b5a7456 src: reindent copyright block to four spaces 2015-12-29 20:22:41 +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
49dc45d9f3 (legacy) style/layout fixes in system_gateway_groups.php 2015-11-30 10:20:21 +00:00
Ad Schellevis
cb0d61a4a5 cleanup 2015-11-29 18:52:36 +00:00
Ad Schellevis
8733aa894f (legacy) refactor system_gateway_groups.php 2015-11-29 18:17:12 +00:00
Franco Fichtner
7f75ddb851 www: eradiacate print_info_box_np() for #444 2015-10-31 23:35:17 +01:00
Franco Fichtner
808a260416 www: purge $changedesc; closes #394
This one and the former were good ideas, but:

o They only affected a very small percentage of the actual code, and
o Reviewing changes is best done in the config.xml, not the revision message.
2015-10-14 00:46:16 +02:00
Franco Fichtner
b091c0fb97 gateway: fix a crash report 2015-10-06 22:21:54 +02: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