Renato Botelho
dd042c5159
Implement URL Table aliases for ports instead of IP addresses
2013-07-08 12:38:37 -03:00
Renato Botelho
079d1952fd
Add a new alias type, URLs containing Ports
2013-07-04 10:42:48 -03:00
jim-p
6e9b046e51
Due to the DHCP pool tag needing to be an array, rename the old LB "pool" variable to something else so it's not interpreted as an array.
2012-09-26 13:20:39 -04:00
jim-p
b32dd0a6b7
Activate new shortcuts/status in the rest of the areas that are currently setup.
2012-08-10 13:32:16 -04:00
Darren Embry
04d4bcdf93
use get_alias_list for port field in load_balancer_pool_edit
2012-05-10 13:51:41 -04:00
Darren Embry
a1f7723876
add autocomplete to load_balancer_pool_edit.php (PEV-394754)
...
we also enable the json extension here.
2012-05-10 12:39:15 -04:00
Darren Embry
f3d7f30e0c
update help text in port fields to Firewall -> Aliases (PEV-394754)
2012-05-10 11:54:25 -04:00
Darren Embry
01ed452e32
Load Balancer: allow port aliases in Pools and Virtual Servers. (PEV-394754)
2012-04-05 14:36:50 -04:00
Darren Embry
0917cb214b
load balancer: allow IPv4 subnets up to 64 addresses in Pools and Virtual Servers (PEV-394754)
2012-04-05 13:10:41 -04:00
Chris Buechler
e9e99042ed
description is optional
2011-11-04 02:04:44 -04:00
jim-p
7a517ee4f8
Add a retry field to the LB Pool config to allow specifying how many times to retry a server before declaring it dead.
2010-12-14 12:19:58 -05:00
Scott Ullrich
225a2f0b46
Bring in XSS id fixes from m0n0wall
2010-11-12 11:03:51 -05:00
jim-p
c26c208f34
Do not allow spaces in load balancer name fields, they are invalid in relayd.
2010-10-25 16:31:57 -04:00
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
Renato Botelho
e73b001e25
Merge remote branch 'mainline/master'
...
Conflicts:
usr/local/www/diag_smart.php
usr/local/www/firewall_rules_edit.php
usr/local/www/interfaces.php
usr/local/www/load_balancer_pool_edit.php
usr/local/www/pkg_mgr_settings.php
2010-08-12 12:55:32 -03:00
Carlos Eduardo Ramos
6f7399279b
gettext() fixes on load_balancer_pool_edit.php
2010-08-12 11:00:57 -03:00
jim-p
54e73f5f0e
Show selected properly for the LB mode.
2010-08-11 16:40:52 -04:00
jim-p
82d0dfb399
When adding to a pool in manual failover mode, enforce the one-active limit also.
2010-08-11 13:59:02 -04:00
jim-p
e0c27075f3
Add the ability to select a mode for LB pool members, load balance (default) or manual failover. If manual failover is selected, only allow one server to be chosen as active.
2010-08-10 16:21:32 -04:00
Carlos Eduardo Ramos
1c5142d262
Implement gettext() calls on load_balancer_pool_edit.php
2010-07-16 10:50:27 -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
21cc2022d4
Seperate screen into three areas: Add item to pool, add /edit load balancer pool entry and current pool members
2009-10-16 15:57:59 -04:00
Scott Ullrich
2898a440cf
Misc HTML cleanups. Space out elements of add/delete pool memeber area. Seperate add/remove area with a listtopic element. Add descriptive text for Server IP address in order to make page a little more user friendly for the uninitiated.
2009-10-16 14:52:26 -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
Ermal Lui
328f902e56
Do not mount rw when uneeded and even more not mounting ro again.
2009-07-01 17:45:12 +00:00
Ermal Lui
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
Bill Marquette
625dcc400c
Massive javascript cleanup, all .js files now live in $g['www_path']/javascript
...
Purged unused JS
2009-03-14 14:41:04 -05:00
Ermal Luçi
4314071069
Add missing quota to the titles so pages actually display.
2008-09-16 20:20:39 +00:00
Bill Marquette
b28278a261
Add "Services" to the page title
2008-09-09 01:17:57 +00:00
Bill Marquette
47fa7acf71
Make edit pages look consistent
...
Pointed out by: sullrich@
2008-09-02 03:19:12 +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
Ermal Luçi
fbb45bb034
Continue interface improvements
2008-06-21 17:13:18 +00:00
Chris Buechler
54db058eec
touch up text.
...
ticket #1696
2008-05-17 21:49:06 +00:00
Chris Buechler
27e45e65e5
fix typo
...
Ticket #1645
2008-02-12 23:08:43 +00:00
Scott Ullrich
dc22ae4d0f
Do not show LAN related items when the interfafe does not exist.
2008-02-09 05:12:32 +00:00
Scott Ullrich
d88c6a9fdf
Switch over to array style page titles. Obtained-from: m0n0wall
2007-11-16 00:48:53 +00:00
Bill Marquette
5e6741c8d5
Fix Javascript errors. Thanks JSLint!!
2007-10-19 21:21:22 +00:00
Seth Mos
0bcbfa736d
Already in base includes
2007-09-07 22:35:10 +00:00
Scott Ullrich
8a58063d28
Improve the load balancing pool edit screen.
Submitted-by: Chris Daniel
2007-07-06 18:46:44 +00:00
Scott Ullrich
9feb1986ef
Note that failover mode only applies to ougoing (multi-wan) rules.
2007-06-20 23:24:40 +00:00
Seth Mos
2e5126187c
Remove public website from drop down
2007-03-03 00:07:09 +00:00
Seth Mos
e64e1e3712
Let's see if this works ok over the course of a few snapshots. If not we can always revert this checkin combination.
...
Do note the s/$POST/$_POST fixes!
Allow for a failover type next to the already available load balancing type.
The gui server list box needs some up and down box for ordering.
For now just remove and add again. New page is way faster anyways.
Test by seth with crappy wifi link to the neighbours :-)
2007-01-06 16:53:05 +00:00
Seth Mos
401452ec0c
Merge in new (outbound) load balancing configuration code from HEAD.
...
* assign interfaces to pool instead of manual IP configuration
* Only show interfaces with a gateway
* Offer list of monitor IPs including interface gateways.
This code is tested for outbound load balancing on a carp cluster and
works for me (smos). The server side needs testing. Which I don't know
how to. Let's give it a run for a snapshot or 2.
2006-12-30 00:45:25 +00:00
Scott Ullrich
ad356bb7ee
Split up gateway pools and check them. $_POST['gateway'] has already been moved to the gateway box.
2006-07-24 21:02:19 +00:00
Scott Ullrich
52031f9f78
Check interface ip address, not the gateway!
2006-07-24 20:45:52 +00:00
Scott Ullrich
83b06cdc94
Do not check an interface gateway if it is blank.
2006-07-24 20:40:03 +00:00