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...
Link lagg to GUI
Display the lagg interface to the interfaces assign page.
Link Bridge tab in the GUI.
Provide good looking entries for GRE/GIF/BRIDGES.
NOTE: that for now becareful to assing this cloners after their parents for GRE/GIF and after their members for BRIDGE to avoid problems.
Link GRE/GIF to the GUI.
NOTE: this is the other half of changes
Unlink only if the file exists to aviod errors.
Missed rule removal commit.
Fix Ticket #1660.
This also means this part of interface improvements is finished, although other are needed.
Continue interface improvements.
Initial import of PPP for 3G and dial up modem support.
Needs testing and likely some fixing, then porting to HEAD once verified working.
Remove dhcpd.leases and reload daemon after LAN interface removal.
When deleting the LAN interface, automatically unset the followingconfiguration areas:
NOTE: when adding back an interface if LAN does not exist, it is added...
When deleting the LAN interface automatically unset: * EZ Shaper configuration * Traffic Shaper Configuration
Add back Save button.
LAN interface is now optional. Allow it to be deleted.
fix typo
Switch over to array style page titles. Obtained-from: m0n0wall
save button needs to be inside form
Ticket #1462: Make the save button only appear if you change an assignment
global s/[wW]ebGUI/webConfigurator/ - brought up via ticket #1427
s/resolved/resolve/
Actually show when we are rebooting to avoid confusion.
When restoring a configuration via the webConfigurator detect that a interface mismatch has occured and redirect the user to the assign interface screen. Once the assign interface Save button has been pressed go ahead and reboot. This might just prevent someone from throwing a fit since they do not have console access.
MFC 12647Set the interface as down and delete the IP address when removing OPT
Do not reload interfaces on add. Reload on save.
Trigger reload at end of page
MFCRenumber interfaces after deleting. This is required for openvpn to function correctly.
Do not redirect to same page, simply reparse config and show results
Remove #!/usr/local/bin/php
Trigger reload at the end of the page
Use /tmp/reload_interfaces
Use /tmp/reload_interfaces to reload interfaces
Remove reboot notice
Alert the user that the changes have been applied.
Do not set reboot needed flag
Break before Save button
updating files to use theme imagesremoving images from /usr/local/wwwadding specific images into the correct theme directories
Fix bottom rounds
Use $pgtitleFix assign/vlan tabs (backwards)
Curvify.
Use new header system.
Add back html header
Sync with m0n0wall
Add $Id$ tag
Initial revision