Finishing add halt to the system.Suggested-by: Bachman Kharazmi
Allow additional files to be defined, downloaded and un tarred if need be.
Firmware upgrade is now working!
Allow multiple menu items to be installed
Turn off debugging
Only unlink if file exists.
Teach verify_gzip_file to use gzip instead of gunzip.
Sync root password with admin password
Remove debugging info.
Correctly restore SelectedType selection on wizard load and correctly save out the selected type setting.
Correct value cases and simplify setting of type.
Correct Type save selection on WAN interface wizard screen.
Add stepsubmitbeforesave tag which will process text before saving.
Add link to pfsense home page
Add suport for pfstat.conf
Add password and normal input options
Make sure item is array before traversing.
Teach package manager how to save the rowhelper row values correctly as arrays.
Add rowhelper type which will place add and delete row items on a form. This can be used to group like items together on the web gui. First package employing this neat feature is pfStat
Add custom_add_php_command_late tag.
Stray a.
Dont delete pkg* here, delete in pkg_mgr only.
Move loop counter. Fixes a add / delete bug.
Remove package manifest after usage forcing fresh package listing each time you enter packaage manager.
Changes for nmap and packages that do not require anything to be saved.
Allow packages to live under Diagnostics menu
document the new xml variable setting routine
Finish packaging storage mechanism. Upon package deletin the package manager will loop through the variables and set them so that you can invoke commands such as system("pw userdel " . $username); from the xml configuration file.
Correctly save out posted fields to xml configuration file.
Use javascript to detect which state Type should be in initially.
Wizard.xml -> wizard.php
Add enable and disable fields feature to XML language. Fix the TYPE dropdown.
Correct white space seperation.
Dont set root password if fields are blank.
Update (C) info.
Clean up arraynum handling.
Redirect to the initial setup wizard on the first time the web gui is accessed.
Wizard should now be in fully working oorder including reboot, etc.
Move the "User has been added." save message to the XML file where it belongs.
Add arraynum flag which is used when there is an array of values.
Example would be:<dnsserver>X.X.X.X</dnsserver><dnsserver>Y.Y.Y.Y</dnsserver>
Dont forget to output the fields description if it exists.
The wizard system now works!
Dont forget closing name '.
Wizard now will walk through entire step process.
TODO: Save posted items correctly.
Add steps 1-6 from cmb.
Updated to match wizard.php
Introduce wizard system.
Forced commit.
Honour the ext/$category/$FILENAME contents as the URL of the installed package.
Use the correct name when invoking the left menus.
Use correct service name.
Alert when no packages are installed.
use name no menu->name
woops! its str_replace not replace.
Correctly add neededtext field.
Clean up leftovers from nat.
We dont really need fancy_name afterall.
Alert user if no packages are installed.
Add FancyName xml field
Fix delete and install.
Make sure /usr/local/pkg/ exists
Packages continued. New log file facility added.
Add custom after add and after delete commands. Correct a bug where it shows the url instead of the name on the left.
add size, rows and cols flags
Say hello to the pkg_edit.php automated gui creation utility!http://www.pfsense.com/screens/pkg_mgr.JPGhttp://www.pfsense.com/screens/pkg_edit.JPG
m0n0wall -> pfSense
Add green_dot.jpg which can be used for progress bars.
Correct this to sound more english like instead of southern twang ;)
dive line better with |
Move save buttom to top while here and also lower to 45.
extend filename size to 50 characters. Im not sure what too so long for this. ..
Include menu item in the subsections on the left. Menu XML file must be in lower case,. Ex: /usr/local/www/ext/Servuces/ifgraph.xml
Enhanced logging of installed packages and their dependencies.
Say welcome to the pfSense package manager!
Add trying to add a break between items on elinks
Add automatic create certificate options to Captive Portal.
Enable/disable Accounting port as needed.
Update color to pfSense red
Update WebGUI -> WebConfigurator
Update pfSense to check for firmware upgrades from our site.
Make all tabs look similar when active or inactive.
Add key generation items found on list and comment out even though ours works atm.
Update (C)
Woops, y is now height.
Move NOTE to bottom.
Custom graph width / height settings now inputtable by user.
Idea from:http://m0n0.ch/wall/gallery/stefan_zier/monowall-pic.jpg
Update with 1.2b3
Update servics_proxyarp* from 1.2b3.
add back queues
Merge in m0n0wall 1.2b3 changes.
Synchornize with m0n0wall 1.2b3. These files have not really beenmodified too much so a straight copy works. 9 files remain to bepatched by hand.