Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
48450841 10/17/2017 09:51 PM Stephen Jones

Helped make the ajax more robust to check for non json return types

55c60100 10/17/2017 08:39 PM Stephen Jones

Revert "Added JSON checks for widgets to prevent parsing errors."

This reverts commit e63aee854214c93fd0cba71f7023c194942c1ca9.

e63aee85 10/17/2017 08:10 PM Stephen Jones

Added JSON checks for widgets to prevent parsing errors.

(cherry picked from commit 63f686bde3e95eed8d2223d00e5f6403a5ef2d4c)

c676c135 10/16/2017 03:45 PM Stephen Jones

Fixed #7896
2.3 is slightly different than 2.4 with different variables so this
fix is different than the 2.4 version.

a55c5a21 10/16/2017 03:22 PM Stephen Jones

roll back for 2_3 for picture widget

1f8a9b40 10/16/2017 02:55 PM Stephen Jones

Fixed #7896
Handled the case where there is no picture and made it simpler to load
a picture.

(cherry picked from commit dc91c9490a61c374b4358a3a328019f3e0e150ab)

7f9b448f 10/16/2017 01:57 PM Steve Beaver

Fixed #7714
Added JS code to formate the date/time for UCT

(cherry picked from commit 893b609111be502233a7a4ad6804fff1e4779a03)

e1aea63d 08/25/2017 06:12 PM Jared Dillard

remove image from rss widget

0b6c886b 08/24/2017 06:22 PM Steve Beaver

Fixed #7811

ab5a3fa1 08/24/2017 12:48 PM Steve Beaver

Fixed #7804
Replace Math.trunc with Math.floor to make IE happy

89c32bf2 08/22/2017 12:14 PM Steve Beaver

fixed #7795
By changing var name to no longer conflict with ipsec widget

(cherry picked from commit 3ed475b11dfcb2999a71195987495ccf05808127)
(cherry picked from commit bc2772c18ef2aa9a32b941fcf79c0c160fad7666)

96d3d096 08/21/2017 02:36 PM Steve Beaver

Backport 2.4 getstats format for ease of maintenance

135da155 08/21/2017 02:24 PM Steve Beaver

Fix system information widget display order

60138edb 08/20/2017 10:51 PM Steve Beaver

Avoid JS error by always rendering mobile ipsec DIV, even if empty

2438b40d 08/19/2017 05:36 PM Steve Beaver

Fixed JSON format in IPSec widet per Kill Bill (Thanks!)

c4ec696b 08/17/2017 11:03 PM Steve Beaver

Revise CPU load display to eliminate sleep in AJAX call

2ef62d38 08/17/2017 10:36 PM Steve Beaver

No longer experimental so comment removed

c66d4d95 08/16/2017 08:24 PM Renato Botelho

Speedup package related calls to get_pkg_info() since now we have a script that update metadata periodically

a8c2e827 08/16/2017 12:13 PM Steve Beaver

Convert firewall logs widget to centralized refresh system

032f6a89 08/15/2017 08:40 PM Steve Beaver

COnvert thermal sensor widget to central refresh system

5efa7cae 08/15/2017 08:19 PM Steve Beaver

COnvert dyndns widget to central refresh system

b7a42d09 08/15/2017 07:53 PM Steve Beaver

Added refresh icon to version display

1557953a 08/15/2017 07:31 PM Steve Beaver

Add refresh icon to system info widget version display

e65e4744 08/15/2017 04:26 PM Renato Botelho

Show user when pkg metadata was updated

8e07e708 08/15/2017 11:44 AM Steve Beaver

System info widget prepared for background version checks

fe0eb5b1 08/14/2017 09:46 PM Steve Beaver

COmpleted conversion of dashboard widget to ventralized refresh system

067109d9 08/14/2017 09:46 PM Steve Beaver

Re-wrote ipsec widgt to return JSON formatted AJAX data

8f3a49d7 08/14/2017 09:46 PM Steve Beaver

First part of dashboard update system

8dce797c 08/14/2017 05:12 PM Steve Beaver

Adding widget and login css files

5d336c75 08/07/2017 06:10 PM Jim Pingle

Change IPsec widget tunnel status to handle newer strongSwan childid format. Fixes #7499

(cherry picked from commit 4de753e52d8bbc732f23f90dd77df1707fbc3912)

cb61e2d8 07/05/2017 04:00 PM Renato Botelho

Move uniqueid read to a function system_get_uniqueid()

a4c64e37 05/26/2017 02:55 PM Pi Ba

auth_check lowers cpu usage for checking if the user has permission for the page requested when used in place of guiconfig, especially useful for frequent requests like those made by stats and traffic widgets

(cherry picked from commit c07071cbcadd1c9de9951d9ba497b73752ee52cc)

c180fdbe 05/03/2017 12:27 PM Phillip Davis

Let he user know if all selected interfaces are down

in the interface statistics widget.
At the moment, if all the selected interfaces are down, the widget will just display no columns. That will make users wonder what happened.
(cherry picked from commit b22fceb2d7973b8c80a55b4ec492819ddd5ae9f9)

e639325a 05/03/2017 12:26 PM Phillip Davis

Fix interface down in interface statistics widget

If an interface is down, the widget would write the interface description in a column heading but then omit the stats items. So later columns (to the right) would have the headings and stats items out of line....

14c6cfa0 05/03/2017 12:26 PM Phil Davis

Redmine #7318 None button for widget filters

(cherry picked from commit fba53b438540eb544c43adf4598e07320a910347)

35c395e0 05/03/2017 12:26 PM Phil Davis

Handle widgets having no items selected for display

(cherry picked from commit 405dfaad144de90a6e401354b80b82baf5ae3d59)

732b2358 05/03/2017 12:21 PM Phillip Davis

Remove bonus end td tag in interface statistics widget
(cherry picked from commit 9795332b0e101b4c500c3c75a8ea02325364fc17)

c70ddd16 05/02/2017 03:33 PM Steve Beaver

Spelling

e26ca3a5 05/02/2017 03:33 PM Steve Beaver

space/tab

6042f9d3 05/02/2017 03:33 PM Steve Beaver

Add Netgate ID display to system info widget

1ed36365 04/25/2017 01:55 PM Phillip Davis

Avoid invalid arg error when saving WoL widget

when there are no WoL entries
(cherry picked from commit 66a5b767b1b533f6ce508a125404a2d8e3353c41)

1dd19532 03/29/2017 12:42 PM Renato Botelho

Merge pull request #3580 from doktornotor/patch-9

90ebc7b1 03/23/2017 04:16 PM Phil Davis

Fix display of BIOS only on Sytem Info widget

832535ef 03/23/2017 03:06 PM Jim Pingle

Show BIOS information in the system info widget, if it exists in kenv.

a61e8f95 03/21/2017 05:57 PM Phil Davis

System Info Widget enable All button when disable firmware check is set

If system firmware disablecheck is set, then the click event for the filter "All" button is also not included in the JS, so the "All" button is not effective.

The setTimeout for systemStatusGetUpdateStatus() can be moved up just below where it is declared and inside the existing "if" that conditionally includes that function - no need for it to be inside events.push...

c8763391 03/21/2017 09:36 AM Phil Davis

Fix #7317 Widget Filter All button gateways widget RELENG_2_3

fdacd72b 03/21/2017 09:27 AM Doktor Notor

Reduce numeric precision in gateways widget to single decimal place (Feature #6841)

a3176912 03/21/2017 09:25 AM Steve Beaver

Further internationalization

cdfd6c9b 03/21/2017 09:24 AM Steve Beaver

Add missing internationalization

faa6d21c 03/21/2017 09:22 AM Phil Davis

Revise gateway widget config form

f3738015 03/21/2017 08:58 AM Phil Davis

Allow hiding of gateways in Gateways Widget

Sometimes there are gateways that I do not care about, so it is handy to
be able to save some space on the dashboard by hiding them.
This uses similar code structure taken from service_status widget. I
made the Save and Clear buttons and all that stuff use the same styles...

7df63e98 03/08/2017 06:34 PM Phil Davis

Fix #7317 Widget Filter All button

(cherry picked from commit 7067e174c27a1fe9b23d13806f1e52ce9bc2aaee)

5bc83b28 03/08/2017 04:55 PM Phil Davis

Fix #7306 Correctly filter log widget entries by interface description
(cherry picked from commit 27bc5848cfea95f97f70a4fe0c30da6319794a9a)

27c86938 03/08/2017 02:34 PM Steve Beaver

Set new blog URL (https://www.netgate.com/blog/) as default for RSS widget

(cherry picked from commit 294f14f7897f973f1fa2a1506cfdd9117b5daf65)

b77ddf68 03/07/2017 06:02 PM Phil Davis

Redmine #7301 Provide word-break opportunity for dynamic DNS host names

Signed-off-by: Phil Davis <>
(cherry picked from commit 138e79d42cb1771e3b8fcc727270187f5c7ee7db)

6029dbd3 03/02/2017 07:33 PM Doktor Notor

Show PPPoE/PPTP/L2TP uptime on the Interfaces widget (Feature #6032)
(cherry picked from commit dc0f5e46a03e0ea797fb74df03e09c58f44a5c1a)

5be33f49 03/02/2017 01:21 PM Renato Botelho

Use | to separate dyndns IPv4 fields on cache file as done by rfc2136 items and for all IPv6 items

1ea0460f 02/25/2017 05:02 AM Doktor Notor

Remove another leftover

00a952af 02/24/2017 10:56 AM Doktor Notor

Fix NTP widget to show server time (Issue #7245)

af36378e 02/11/2017 12:51 PM Phil Davis

System Information widget filter gettext()

(cherry picked from commit f5d762f90924510c097a9065dff135dab01f46f0)

3204c695 02/11/2017 12:48 PM Phil Davis

System Information Widget Filter

(cherry picked from commit 718b3b0b1b75de09a87866cb37b5a0752643283a)

5476b118 02/03/2017 09:03 AM Jack Booth

Add to NTP GPS processing of PGRMF sentence

(cherry picked from commit 6924a2bf34a70cd33284a28ca3575f33f9834375)

400d36cc 01/23/2017 09:02 PM Pi Ba

traffic-graphs, setting to keep updating them while invisible
- allow showing different graphs to be shown on different browser tabs (dont use localstorage for graphs to query)
- show interface name in graph instead of realname

43916e63 01/23/2017 08:24 PM Jack Booth

Parse GPS initialization commands, extended status for GPSs other than SureGPS and make optional.
- Parse GPS initialization commands for explicitly configured GPS commands
- Add extended GPS status if GPGSV or GPGGA are explicitly configured
- Add config option to toggle extended status...

af4ae33e 01/19/2017 12:22 PM Phil Davis

Fix copy-paste of ipsec.widget.php file name

Noticed while looking in widget code, might as well fix it.
(cherry picked from commit a80ce1a7e03ca4fa61f83166b747b4f72dddd4ba)

59ffba2f 01/19/2017 12:21 PM Phil Davis

Fix #7134 Interface Stats widget ifdescrs not defined

When doing testing I had the Interfaces widget open as well as Interface Statistics. $ifdescrs was already populated as an array by the Interfaces widget, so Interface Statistics had (accidentally) gained the benefit....

ffb0c182 01/18/2017 07:49 PM Jim Pingle

Protect against forech errors if this function does not return an array. Fixes #7134

82e6d795 01/18/2017 11:21 AM Phil Davis

Add filter to SMART status widget

(cherry picked from commit 22e8fa1f6aec0b1536f0c07e1573ac78a291891f)

9762d601 01/17/2017 06:48 PM Phil Davis

Remove get_openvpnent_key()

(cherry picked from commit 27bf84fc10d723deebb814a38ee9303014b41711)

c72410a7 01/17/2017 06:48 PM Phil Davis

Add Filter to OpenVPN Widget

(cherry picked from commit a670560bf9a3de550e9e4e20df4ffe1ed2d4f05c)

a929acf0 01/17/2017 11:37 AM Doktor Notor

Only show the DHCP Leases Status link if DHCP server is enabled

Does not make sense otherwise, can only contain stale data.
(cherry picked from commit 8ed692516534248e58a20aec70f8cf3035d35348)

8bb99bd1 01/16/2017 06:46 PM Phil Davis

Fix #7126 RFC2136 links

(cherry picked from commit 47b35618f025082b5504eae5518d89c772ae8bd5)

7eba98e5 01/16/2017 05:35 PM Phil Davis

Add filter to Dynamic DNS Status Widget

(cherry picked from commit 5f8a3dc09e550f3aa2ef086c03e7133f78756913)

64f1fef3 01/13/2017 08:59 PM Phil Davis

Add filter to Interfaces Widget

(cherry picked from commit 35310a493f19d6758747cbc8e9961c2ca3395246)

0f8edf14 01/13/2017 08:59 PM Phil Davis

Add filter to Interface Statistics widget

(cherry picked from commit 84a7e840eac8f62a95ccb900089faf14a9a9fc65)

2392e876 01/13/2017 08:58 PM Phil Davis

Add filter to WoL widget

(cherry picked from commit d82c5cbf4f693d70e55b5a484a34ea84f88fa250)

e296b399 01/13/2017 08:45 PM Colin Fleming

Tidy up "<script>" tags

Tidy up <script> tags by adding TYPE attribute

(https://doc.pfsense.org/index.php/Developer_Style_Guide#HTML_Specific_Rules)

(cherry picked from commit 463456964709015d4b1c591aa4251c831a39c71d)

7492e420 01/13/2017 08:44 PM Phil Davis

Display Dyn DNS type if description not found

(cherry picked from commit 7b3d8a4b8cee0588ed2ccd272588026002369433)

c8e0a211 01/13/2017 08:44 PM Phil Davis

Remove excess loops in DynDNS Widget

(cherry picked from commit b84126b5e74473b1e6a576f38da2149a95ab03fc)

ee8d47c7 01/11/2017 11:28 AM Phil Davis

Services widget filter checkboxes

(cherry picked from commit ada6bfa7ca68169408b80af6325afe3948ee85f7)

e551eed0 01/05/2017 12:47 PM Phil Davis

Correctly report unmonitored gateway status

If an alternate monitor IP has been entered and saved, then the user
checks "Disable Gateway Monitoring" and saves, the alternate monitor IP
is retained in the config - that is handy for when unchecking "Disable...

d6c4d9a0 01/04/2017 06:16 PM Jack Booth

Fix ntp gps status
- trim sat in use
- gps ok for GPGLL
- lat & lon direction for GPGGA & GPGLL
- sat in use text position fixed

(cherry picked from commit fdb0479758339e083f7745d738c9999d86af150f)

2b86d221 12/21/2016 11:59 AM Doktor Notor

Use empty()
(cherry picked from commit 605a9e6c1f1fae786468b81bf7c911a874048fad)

87a5d383 12/21/2016 11:59 AM Doktor Notor

Fix CPU update period in System Information widget

This only updates after the refresh period set in System - General Setup - Dashboard update period; should not be hardcoded.
(cherry picked from commit 827c3f1e2bd99a4b27e65d0fa317bcb3b8944943)

bb0a0bb2 12/07/2016 06:07 PM Phil Davis

Feature #3151 Disable gateway monitoring actions

without disabling gateway monitoring.

This allows the user to continue to monitor the gateway with dpinger, so
they can see how it is performing, but for the system not to take any
real action if the latency/loss exceeds the given limits....

be17e372 12/06/2016 03:17 AM Phil Davis

Backport Cloudflare and Gratis plus passwords in base64 DynDNS changes

Note: corresponding change to upgrade_config.inc to come in master to
correctly implement the upgrade_155_to_156 code, that is master only and
will become upgrade_158_to_159

74213edf 12/05/2016 08:12 PM Doktor Notor

Do not truncate IPv6 addresss in NTP widget (Bug #4815)
(cherry picked from commit cd2c59c9839e38fa7cbd4ae217fe14883b086145)

6e623580 11/29/2016 04:37 PM Caio Plumbeo

Captive portal: use "Admin Reset" as termination cause when disconnecting a user from admin UI

When a user is disconnected by the administrator using the pfSense captive portal status page or widget set the value of the Acct-Terminate-Cause in the RADIUS accounting stop packet to "Admin Reset" (6) as per RFC 2866....

a7391526 11/21/2016 04:47 PM Steve Beaver

Fixed #6922
Added code for IPv6 Dynamic DNS

9b42c1ff 09/27/2016 12:21 PM Renato Botelho

Make serial/UUID bold

d91d2bbc 09/27/2016 12:09 PM Renato Botelho

Show system platform and serial / UUID

d969f54a 09/15/2016 01:18 AM Stephen Beaver

Merged #2975

2a2396a6 09/06/2016 09:19 PM Renato Botelho

Move copyright from ESF to Netgate

8024c54a 08/23/2016 06:24 PM Jared Dillard

change traffic graphs to use d3.js

a28e9c31 08/20/2016 06:25 PM NewEraCracker

Fix syntax error on openvpn.widget.php

(cherry picked from commit 516e609ccb7a39fb27f52a69f11eee68f86974df)

a377438a 08/18/2016 11:48 PM Phil Davis

Text typos in openvpn.widget.php
(cherry picked from commit 8da4847472e03195aeb73a1acedbc27f8af520d1)

6d203ffc 08/18/2016 11:38 PM Stephen Beaver

Revise widget refresh timing

(cherry picked from commit 134ee13df54280441c25b047b406628eeebbb8db)

c1f9ca7a 08/18/2016 03:44 PM Stephen Beaver

Added control to set dashboard widget refresh period
Start each widget refresh system after a short random delay to prevent all widgets hitting the server at the exactsame time
Fix issues wherein two widgets were resetting the refresh timer from the AJAX call, not the call-back function, thereby risking stepping on themselves...

3d0a7703 08/18/2016 01:17 PM Stephen Beaver

Completed #6723\
by making the OpenVPN widget update dynamically

(cherry picked from commit f30e6bd49c773de28b5ec143add30fc900e7874d)

9488f42b 08/16/2016 01:21 PM Phil Davis

Code style and comments

No functional change - just making style consistent

(cherry picked from commit 9d3e8723171c727cf43338bd8e95ab2bb7e6a66c)