Add more smarts to the RRD page, do not show tabs for database that do not exist, pick the 1st database forwireless, cellular.
Add graphing for 3G cellular modems.
Include needed files. Ticket #209.
Rework includes/require. This saves about 4 megabytes.Simplify get_memory(). Tested on mips/i386
Add pfSense_BUILDER_BINARIES: and pfSense_MODULE:. Adjust Copyright to include 2009 on files that I have asserted (C) on
Add some smarts so that it always shows the 1st found quality database with Static gatewaysReplace ifthenelse with a switch
Move Scriptaculous/Prototype includes to head.inc and remove the code duplication
Fixed the outbound macro for displaying the outbound interfaces with the Quality GraphsMake sure we show either the gateway name or interface name on the graph top header
Redirect to settings page if not enabled per billm@
Show correct labels for psuedo databases.
Rewrite the pfsense privilege system with the following goals in mind ...
1) Redefine page privileges to not use static urls2) Accurate generation of privilege definitions from source3) Merging the user and group privileges into a single set4) Allow any privilege to be added to users or groups w/ inheritance...
Switch over to interface_has_gateway() for gateway detection
Fix typo
Switch over to array style page titles. Obtained-from: m0n0wall
Commit wireless frontend code
Add rrd graph settings page.Bump config out of line with 1.2Add rrd config upgrade code.
Keep longer archives, allow for a 4 year span
Use pattern matching for proper database selection.
Set default graph to processor
Commit system throughput graph
Cleanup code, fix dropdown selection.
Re-add missing queues graphs
Commit missed commit.Should add group outbound.
Fix ajax image refresh
New page layout and UI for the rrd graphs.
Merge newer rrd graphing code, drop down now only lists valid rrdtargets. Added CPU and States graphs. More logging in case of graphgeneration. Minor bugfixes and cleanup.
MFC 14473Make sure we test for databases without interface information. e.g. spamd. Fixes report made in forum.
MFC 13459Only show enabled interfaces in the Interface drop down.
Graph fixes from Seth.
Add dummy gettext() function
MFC from -HEAD
MFC 11607If there is a error while creating the graph display it. It makes it easier to troubleshoot. The qeueus graph is a good example. Failed to create graph with error code 1, the error is: ERROR: No DS called 'qwanRoot' in '/var/db/rrd/wan-queues.rrd' Using this we can tell users what to do.
MFC 11475They asked for something better, perhaps. Important: Wrap colors, when queues > 8 Important: speeds/if variables need filling? Anyone?
MFC remove debugging code
MFC SpamD fixes.
Remove loading <div>
Refresh every 300 seconds with meta tag.
Do not use META refresh, simply use javascript to refresh images.
Looks much cleaner.
Hide interface selection when viewing SpamD graphs
Reduce length of Connections/Timespan by removing spaces
Shorten description to Connections / Timespan
MFC
MFCs/PHP_SELF/SCRIPT_NAME/ - PHP_SELF == "" for some reason with lighty
MFC 10868Missed a color for the roundtrip average line. instead of red we useblack.
MFC 10857Graphs have a traffic generated for a period counter (day, week, month, year). Also tidied up the counter presentation.
Switch RRD graphs to /var/db which is not blown away every bootup.
MFC 10820Hoba approved color changes.
MFC RRD graphing menu