Status-Queues: Get the stats gauge for PPS or bandwidth
Let the user select the values to show in the stats gauge between PPS and bandwidth.
Just make the page validate as XHTML
The only XHTML errors remaining are the ones of the general includes.
Status Queue page: Adds the IF name not shown for FAIRQ or PRIQ
Update usr/local/www/status_queues.php
Fixes the Drops issue and adds the Queue length information to the page.
Status Queue: Uniform units in the interface.
Uniform units in the interface.
Status Queue page: Fixes the bytes/bits unit in the page.
"Status-Queue" page: many interface improvements
Add many improvements:- Each queue background has a different color depending on the level- Improved the number format of the PPS data- The children queues can be collapsed/expanded
Fixes links and PPS
This change fixes:- Interface value in the links to the "Firewall: Traffic Shaper" page;- Read the proper PPS value from the qstats XML file.
Feature #2781: Hierarchical view of "Status-Queues" page
Second version of the new "Status-Queue" page.Requires the pfsense-tools/pfPorts/qstats/files/stats.c file to berecompiled. This version has been released after Ermal's notes.
First version of the new "Status-Queue" page.Requires the pfsense-tools/pfPorts/qstats/files/stats.c file to berecompiled.Second version, made after Ermal's notes.
First version of the new "Status-Queue" page.Requires the pfsense-tools/pfPorts/qstats/files/stats.c file to berecompiled.
More shortcuts
Add some safety belt checks to status_queues.php to prevent exec blocking or infinite redirection loops. Better error display when things go wrong.
making small fixes on jQuery code
Converting from prototype to jQuery status_*
Use the new daemon for status->queues until a proper chart javascript library is availble
CSRF startup code has been moved to guiconfig.inc
Handle AJAX
Implement gettext() calls on status_queues.php
Add pfSense_BUILDER_BINARIES: and pfSense_MODULE:. Adjust Copyright to include 2009 on files that I have asserted (C) on
Update link to traffic shaper config because HTTP/500 errors are bad mmmkay?
Move Scriptaculous/Prototype includes to head.inc and remove the code duplication
Fix missing single quoteUse Prototype the right way, have to observe for the DOM being loaded before using it (yes, some boxes can render the page fast enough that this doesn't matter...others...can't)
add myself to copyright.
Convert Status:Queues to ajax. This changes makes it no finally block the user interface and makes this page usable again.
Cleanup the status queues so it does not does stupid things.Apparnetly this needs to be converted to 'ajax' calls as the traffic graph but for now live with this.
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...
Do not take into consideration root_ queues.
Correctly show interface names.
Fix an issue where the traffic shaper is not configured anwhich would make the gui freeze.
use friendly names, not opt names
Propperly show the name of interface on the queues status page.
Remove an accidentally slipped in line.
Show the user the interface the queue is located to make it easier now that the same queue name is used on multiple interfaces.
Bring in the new traffic shaper.It is capable of multi interface shaping.
Also bring the wizard up-to-date. Now it is capable of doing multi interface too.
remove annoying and potentially problematic forced page refresh.
Ticket #1545
Switch over to array style page titles. Obtained-from: m0n0wall
Redirect back to self every 100 ticks instead of 40.
Extend meta refresh time to 600. 60 is way too short.
Flush output buffers to make the page load a bit quicker.
MFCs/PHP_SELF/SCRIPT_NAME/ - PHP_SELF == "" for some reason with lighty
Don't kill php, it sends bad signals to fast-cgi resulting in the fast-cgi process only returning 500 errors.
Unbreak status -> queues
Ticket #824
Remove #!/usr/local/bin/php
MFC 8804Fix divide by zero JS error
Do not killall -9 php, it tells fast-cgi to do bad things and wrecks fast-cgi
MFC 6960Cleanup hardcoded meta refreshes
More refresh patches from databeestje
some crosslinking to "fly" from corrosponding setting to logs, diags and back
updating files to use theme imagesremoving images from /usr/local/wwwadding specific images into the correct theme directories
fixed dancing bars
Use $pgtitlesmall code cleanups
include head.inc and round corners on tabs
Missing )
Do not attempt to display queue graphs if traffic shaping disabled
Redirect after 40, not 20
make the queues hyperlinks just like in the rules screen
Queue names shouldn't be center aligned
More minor nitpicks
Killall -9 pfctl then redirect back to status_queues.php
Really fix Status -> Queues
Sort queues so status -> queues should work again
Add $Id$ tag
text formatting, right alignment looks better
break text fields out a bit
Add dropped packet stats
Change table to not have a width 100% flag
add suspend stats
Increase the size so we can see all the borrows :)
Merge in firewall_shaper_queues updates
Add queue graphs to a status page