Hide unnecessary fields based on Loadbalancer Monitor type

Change-Id: I83a56c8067af8f6ec87d89192156658232ad87cf
Fixes: bug 1152138
Fix some not-consistent titles for virtual routers management

- Replace "Detail" by "Details"
- Replace "Create a router" by "Create router" (like other OpenStack projects)

Fix bug #1120551

Change-Id: I8b6e01b4400a044dfab7322abb251fe034ae010b
Fix adding security groups to an existing instance

Commit 4c34f5f1e8c66e4a865cf7996b283509feb91b71 introduced a
regression making it impossible to add a security group to
an existing instance.

In the javascript membership module, make sure new members are still
assigned the default role even if the role dropdown is not displayed
(as is the case for the instance security group add/remove view).

Fixes bug 1158037.

Change-Id: I986f7296e97a08d5e9141fe0739d4e028e066fc1
Tiny Mistake in Document

    Modify "defaul.t" to "default."

Change-Id: I2e4e18bbb2b526fd7dcd63cfe42a31050e3c9983
Made default values in templates translatable.

Fixes bug 1138183

Change-Id: I4a5d1f89e94b547bb0850020cb3fd4c03ec30179
Remove inheritance of More action on first action

More indicator in the action dropdown should not inherit the class
of the first action. Any custom behavior attached to the first action
will also be inherited by More.

Example: If the first action had btn-danger, the More button become
red too. This might give the user the impression that More is also
a dangerous operation.

Fixes bug 1158419

Change-Id: Id078b738ba635ec47d2f32cde1917295f3ca5a79
Add flavor name regex validation to match nova.

Fixes bug 1148372

Change-Id: Ia1f4d974ddac6cd22c0b8979e98b2ea8f31deb21
Allow users to create a rich network topology

Fixes bug 1146926

This commit enables Quantum Router support to create a router
interface with a specified IP address. Previously we can connect
one network (subnet) to only one router and a topology we can create
is limited. By this commit we can connect one network to multiple
routers and create a rich network topology through Dashboard.

This commit also fixes the folowing bugs:
* subnet_id in "Add Interface" form and network_id in "Set Gateway"
  form should be required=True since they are required fields.
* An error message is display twice when the above two forms.

Change-Id: Ifb90f70a4468fdf4e8ba356080cd0333f10e595f
Remove unused tools/rfc.sh

This has been deprecated in favour of git-review for quite a while now
and was removed from Nova 10 months ago.

Change-Id: Ic4bfa1aee3a4b6a7588be3678ac033a1b13e2b18
Allow admin to edit project quotas for fixed IPs

Fixes bug #1157950

Change-Id: If8bf548f66ff13b2b5218ca6c1e8c69c054e0a59
Merge "Fix adding security groups to an existing instance"
Merge "Hide unnecessary fields based on Loadbalancer Monitor type"
Merge "Remove unused tools/rfc.sh"
Merge "Add flavor name regex validation to match nova."
Merge "Allow admin to edit project quotas for fixed IPs"
Release notes on Quantum Brocade plugin incompatibility.

Fixes bug 1160580.

Change-Id: Ib9b56e8b452b040c483a93adb5ff6c16894d5eb1
Update "Getting Started" Contributing docs

As of March 2013, joining the openstack-cla team on Launchpad is no
longer required.

Change-Id: I342f9600c1b6689780086894746de70ea15577a5
Return an empty string rather than None when calling repr()

Repr() should return "a string containing a printable representation of
an object," which is a convention Sphinx 1.2 relies on when building
the docs.

Fixes bug 1163369

Change-Id: Ieefd69c5b4b521500679df7745f60cb3a4d2f77c
Merge "Remove inheritance of More action on first action"
Merge "Made default values in templates translatable."