Commit Graph

33 Commits

Author SHA1 Message Date
jim-p
e988813dd2 desc to descr in Load Balancer config, so they gain CDATA protection and standardize field names. Ticket #320. 2010-10-19 12:39:01 -04:00
Ermal
68badd7f0e There is not point in unsetting if just after we set the var! 2010-08-10 20:25:43 +00:00
jim-p
3e2165b6d9 Default to the 'pools' tab of the inbound load balancer, and move the monitor tab to the end. 2010-08-10 13:51:47 -04:00
Carlos Eduardo Ramos
0d4794d69b Corrections gettext implementation on load_balancer_virtual_server.php 2010-07-16 16:35:13 -03:00
Carlos Eduardo Ramos
9ea28030e2 Implement gettext() calls on load_balancer_virtual_server.php 2010-07-15 14:31:37 -03:00
Chris Buechler
477dcf13ce rename slbd pages since this is no longer slbd 2010-07-11 19:13:57 -04:00
jim-p
e234921a79 Add status/log links to LB pages. 2010-06-02 09:51:51 -04:00
Scott Ullrich
4d1e2971e0 Nuke Relay Protocols and Relay actions tabs. Suggested-by: BillM 2010-05-11 14:03:51 -04:00
Ermal
3327ac1098 Use require_once() to overcome problems with includes. 2010-05-07 13:58:55 +00:00
Scott Ullrich
7a927e67a5 Require filter.inc and shaper.inc 2009-11-21 19:28:00 -05:00
Scott Ullrich
fd9ba63ca6 Remove msort() 2009-10-16 20:19:41 -04:00
Scott Ullrich
a780bd6680 Prevent the error: Warning: Illegal offset type in /usr/local/www/load_balancer_virtual_server.php on line 84 2009-10-16 17:31:04 -04:00
Scott Ullrich
791a5dbe40 Reorder tabs again. Protocols should be the last tab. Cleanup the Relay protocols form adding a listtopic item seperating the page. Misc centers 2009-10-16 15:10:01 -04:00
Scott Ullrich
c47d0c3081 Reorder tabs with Monitors being first in the order that items should be created. IE: Monitor items should be created, then pools and then finally virtual servers and relay protocols, relay actions 2009-10-16 15:04:48 -04:00
Scott Ullrich
7ac5a4cb18 Add pfSense_BUILDER_BINARIES: and pfSense_MODULE:. Adjust Copyright to include 2009 on files that I have asserted (C) on 2009-09-14 19:14:40 -04:00
Scott Ullrich
082df017b1 Sort by name 2009-09-11 13:49:11 -04:00
Ermal Luçi
a368a026db * Reorganize the 'apply' button infrustructure in the GUI.
- Present three new functions is/mark/clear_subsystem_dirty('name_of_subsystem'). This makes easier to create such things without needing to introduce new globals.
	- Convert all pages to the new infrustructure
	- This improves a lot the control on this notification
2009-06-30 17:15:22 +00:00
Ermal Luçi
0027de0a54 * Create two new functions lock($subsystem)/unlock() to have more reliable locking using semaphores.
This function can sleep till the resource is free and can help find not well behaving code.
* Remove most of the config_lock/config_unlock logics on the whole scripts/pages it is an abuse of this.
	If any sybsytem wants to lock can do so with its own lock.
* Lock the config when doing a filter reload to avoid parallell recursion on this function, since it is not reentrant.
	This compenstates for the removal of lock aquiring from the scripts/pages.
* config_lock/config_unlock are now compate shims that do nothing. They are preserved since packages 'abuse' them too.
2009-05-08 18:42:37 +00:00
Bill Marquette
0919224fbd Bring in relay options for inbound load balancer
More work pending, this seems to generate proper configs
needs much more testing though
2008-08-28 21:21:50 +00:00
Bill Marquette
50d86c1377 Bring in new server load balancing code, this introduces:
* The ability to create your own monitors (tcp, http, https, send/expect)
* A new way of displaying 'standard tables' - MainTable class
* monitor_type array type
2008-08-05 05:03:55 +00:00
Matthew Grooms
6b07c15ad8 Rewrite the pfsense privilege system with the following goals in mind ...
1) Redefine page privileges to not use static urls
2) Accurate generation of privilege definitions from source
3) Merging the user and group privileges into a single set
4) Allow any privilege to be added to users or groups w/ inheritance
5) Cleaning up the related WebUI pages
2008-08-01 06:30:34 +00:00
Bill Marquette
5fbee6aa3a remove slbd_configure and start removal of gateway stuff from load balancer screens 2008-07-08 21:23:17 +00:00
Bill Marquette
bd3d02c319 Fix bad css 2008-06-16 04:13:30 +00:00
Bill Marquette
17623ab556 Bring in relayd to perform server load balancing
Move gateway load balancing code into gwlb.inc - still uses slbd

TODO: vs and pool status screens are currently broken...and wouldn't work
      with the gateway pools anyway, ultimately, the gateway pools need
      to move.
2008-06-16 02:58:57 +00:00
Scott Ullrich
d88c6a9fdf Switch over to array style page titles. Obtained-from: m0n0wall 2007-11-16 00:48:53 +00:00
Seth Mos
d415d82153 Add a plus button on the top header of these pages.
This to make it easier on large configurations.
2007-05-08 22:09:06 +00:00
Scott Ullrich
e54d4de6d5 Remove #!/usr/local/bin/php 2006-01-02 23:46:18 +00:00
Bill Marquette
dd408b47b3 Use the right flag file 2005-08-28 11:46:29 +00:00
Scott Ullrich
585d93b8f3 Update page title to Services: Load Balancer: Virtual Servers 2005-08-27 05:25:31 +00:00
Bill Marquette
577c91917a $Id -> $Id$ 2005-08-07 03:23:40 +00:00
Bill Marquette
1fefa1da0a Kick the backend in the ass and make it start slbd (I hope) 2005-08-06 23:49:11 +00:00
Bill Marquette
a9c6f68a30 Fixes - moved to lbpool instead of pool as we had a small listtags conflict 2005-08-06 22:13:11 +00:00
Bill Marquette
4198286bcd Load balanced virtual servers can now be entered in the gui 2005-08-06 21:53:38 +00:00