164 Commits

Author SHA1 Message Date
Pranav Saxena
10380cea41 CLOUDSTACK-768:ACLs on Private GATEWAY 2013-05-14 22:47:53 +05:30
Brian Federle
3c24380f9d Fix typo 2013-05-13 14:54:35 -07:00
Brian Federle
c819980338 Add place holder for internal LB 2013-05-13 14:06:43 -07:00
Brian Federle
9be36609fd Merge branch 'master' into ui-vpc-redesign 2013-05-13 11:00:16 -07:00
Pranav Saxena
0ed0e9a26e CLOUDSTACK-1828:NAT on private gateway UI support 2013-05-12 23:59:39 +05:30
Brian Federle
df0919bef5 Add placeholder network ACL list view 2013-05-10 16:03:44 -07:00
Brian Federle
6ac4f79397 VPC chart: add link to public IP addresses list 2013-05-10 15:48:32 -07:00
Brian Federle
2eb29a5d81 Tier details: disable view all link, ACL tab 2013-05-10 15:42:18 -07:00
Brian Federle
55ac9c1b0f Add private gateway section to new chart 2013-05-10 15:25:46 -07:00
Pranav Saxena
7ca488334f CLOUDSTACK-1828:NAT on private gateway UI support 2013-05-11 02:50:16 +05:30
Pranav Saxena
edd2fbb266 CLOUDSTACK-760:Allow ACL on all layer 4 protocols 2013-05-10 16:47:09 +05:30
Pranav Saxena
58648c4b53 CLOUDSTACK-2175: Add private Gateway can aonly be done by root or domain admin but not by normal user 2013-05-02 02:58:27 +05:30
Pranav Saxena
690c31290b CLOUDSTACK-767:nTier Apps 2.0 : Allow more than one Private GW to a VPC 2013-03-29 18:00:42 +05:30
Pranav Saxena
9446eba78c CLOUDSTACK-1447:Persistent Status is not displayed for VPC Tiers 2013-02-28 13:27:27 +05:30
Pranav Saxena
23247e0530 CS-16714:Updgrading a network that has Network offering SRX/F5 inline mode to a network offering that has all service provided by VR does not give proper error message if user selects yes when UI prompts Do you want to keep the current guest network CIDR unchange 2012-11-08 12:20:58 +05:30
Brian Federle
58de3c3dfe CS-16735: Tier details: Disable IP address tab
Disables IP address tab for VPC tier detail view, as it is redundant
with the 'view all' button.
2012-11-05 15:42:10 -08:00
Brian Federle
a7138d9665 CS-16732: Show virtual router actions on VPC detail view 2012-11-05 15:42:10 -08:00
Brian Federle
8bb273de8f Add tooltips to form fields
-Adds tooltips to all dialog-based form fields, to describe what each
 field represents. The tooltip appears on focus of the field, and
 hides once the field is blurred.

-Documentation content is pulled from a new namespace
 'cloudStack.docs', under docs.js. A new attribute, 'docID' is then
 specified on each createForm field to link the field to a specific
 tooltip string.

-If no docID is specified, then no tooltip is rendered.

-This only applies to the 'generic' forms that are rendered using the
 createForm widget

-This still needs to be localized

Conflicts:
	ui/index.jsp
	ui/scripts/configuration.js
	ui/scripts/network.js
	ui/scripts/ui/dialog.js
	ui/scripts/vpc.js
2012-10-22 15:18:22 -07:00
Jessica Wang
576f7f6ecb cloudstack 3.0 UI - VPC feature - localize vpc.js (Reviewed-by: Brian) 2012-08-21 16:52:04 -07:00
Brian Federle
93834ea6c6 CS-16007: Show tier name (associated network name) in place of VM name
reviewed-by: jessica
2012-08-21 11:33:03 -07:00
Pranav Saxena
568cc88c20 CS-15898:Change drop down options in vm tier for vpc 2012-08-21 15:51:41 +05:30
Brian Federle
4b57e7b602 CS-16002: Fix ACL list view when no networks present 2012-08-16 14:08:30 -07:00
Brian Federle
5633ad0beb CS-16016: Reset input field to default value on add
Conflicts:
	ui/scripts/vpc.js
2012-08-16 13:48:21 -07:00
Brian Federle
9394e838a5 CS-16001: Show router details on click of 'virtual router'
Clicking the 'Virtual Router' button will show the same router tab as seen on
the VPC detail view.

 -- Note that this is only clickable for admins, as users cannot view router
      details in the API.
2012-08-16 12:36:03 -07:00
Pranav Saxena
a7b7465bec CS-15961:InterVlan Box for Creation of ACL Rules on ICMP Protocol should convey User that -1 for Type and Code means any Type and Code 2012-08-16 14:56:23 +05:30
Brian Federle
95a60dc8bc VPC UI: Hide tier dropdown if viewing from tier detail view 2012-08-15 10:14:22 -07:00
Pranav Saxena
dabb827922 CS-15961:InterVlan Box for Creation of ACL Rules on ICMP Protocol should convey User the default value and Tooltip description for ICMP Type and Code 2012-08-14 01:52:00 +05:30
Jessica Wang
e002dd0998 CS-15957: cloudstack 3.0 UI - VPC - private gateway - if not root-admin, show private gateway listView instead of create private gateway dialog because only root-admin is allowed to create private gateway. 2012-08-13 12:45:50 -07:00
Brian Federle
41a383f0f9 CS-15877: Fix static routes
Fix static routes not being shown when viewed as a domain admin
2012-08-13 10:56:59 -07:00
Pranav Saxena
f285ce4ef0 ACL restructuring UI changes 2012-08-13 14:22:32 +05:30
Brian Federle
42a9fd641e VPC UI: New ACL flow
-Remove the ACL action from the tier chart item

-Adds an ACL overview list view under the VPC configure menu which
 displays each tier and their total # of ACLs.

-Add ACL edit to tier detail view

- (misc) Also add IP address tab to tier detail view
2012-08-10 13:04:20 -07:00
Jessica Wang
0384259298 CS-15939: cloudstack 3.0 UI - VPC - create VPN connection - add error handling. 2012-08-10 10:29:03 -07:00
Brian Federle
df4a4a6b21 CS-15913: Add state column to VPN connection listing 2012-08-09 16:15:29 -07:00
Brian Federle
241d83aa09 VPC UI, VPN connections: fix 'DPD' boolean field 2012-08-09 16:15:29 -07:00
Jessica Wang
ed28accdf0 CS-15801: cloudstack 3.0 UI - VPC - create new tier - fix an error "Owner of vpc with specified vpcId is different from the network owner Acct[2-admin]". 2012-08-09 14:30:07 -07:00
Pranav Saxena
695f727cfd CS-15915:InterVlan - UI - Static route - instead of CIDR should say CIDR of destination network 2012-08-09 10:37:09 +05:30
Jessica Wang
c33c19dd31 CS-15773: cloudstack 3.0 UI - VPC - create private gateway dialog - add Physical Network dropdown. 2012-08-08 15:53:36 -07:00
Jessica Wang
b74a6a7a9c cloudstack 3.0 UI - VPC - private gateways - preCheck() should not call args.response.success(). 2012-08-08 10:27:51 -07:00
Jessica Wang
406ae0d724 cloudstack 3.0 UI - site to site VPN - create VPN connection - fix a bug that wrong vpnGatewayId is passed to API command where there are multiple VPN gateways are present in one account. 2012-08-08 10:26:52 -07:00
Pranav Saxena
1323d7f32f CS-15903:Detail page of vpn connection miss ike/esp lifetime 2012-08-08 13:59:34 +05:30
Pranav Saxena
1aea98f622 CS-15898:Change drop down options in vm tier for vpc 2012-08-08 11:03:08 +05:30
Brian Federle
b5e1c53137 CS-15892: Tier detail view: Show 'tier details' instead of 'details'
Conflicts:
	ui/index.jsp
2012-08-07 16:02:07 -07:00
Brian Federle
7de225baa9 CS-15890: ACL multiEdit: Change 'Source CIDR' -> 'CIDR' 2012-08-07 16:00:44 -07:00
Brian Federle
72651f62b7 CS-15891: Add view console action to VPC instances list view
Conflicts:
	ui/css/cloudstack3.css
2012-08-07 16:00:35 -07:00
Brian Federle
469e180515 multiEdit: better handling for tag widget
Place tagging widget in a separate action and dialog class; it is
indicated by a 'tag' icon for better clarity.

-- This removes the requirement to specify a dummy 'edit' action on
multi-rules; instead, the separate tag action will appear automatically
as long as 'tags' is specified under the multiEdit's properties.

Conflicts:
	client/WEB-INF/classes/resources/messages.properties
	ui/css/cloudstack3.css
	ui/index.jsp
2012-08-06 14:15:41 -07:00
Brian Federle
9697860938 CS-15842: VPC gateway create form: Put 'VLAN' field at the top 2012-08-03 12:29:53 -07:00
Brian Federle
26a4132b11 CS-15841: Better add VPC gateway flow
- Because only 1 gateway can exist per VPC, remove 'add' button from
  list view and immediately show create form on click if no gateway is
  present; show list view on successful creation. If there is a
  gateway, go to list view immediately.

- Rename "Gateways" -> "Private Gateway"
2012-08-03 12:26:34 -07:00
Jessica Wang
25b75c1bff cloudstack 3.0 UI - site to site VPN - (1) implement Add VPN connection action in VPN connection listView. (2) remove Add VPN connection action from VPN customer gateway detailView. 2012-08-02 16:01:34 -07:00
Brian Federle
2cb141e6ae VPC: Update site-to-site VPN creation flow
If no VPN gateway exists for a VPC, then immediately show a dialog box
asking if user wants to add. If so, create VPN gateway and show list
view afterwards.

- This removes the 'add' button from the list view, moving the code up
  a level in the object to siteToSiteVPN.add

- In addition there is a new function, siteToSiteVPN.preCheck, which
  returns true/false. If true, then show list view immediately; if
  false, show dialog and go through creation process, showing list
  view afterwards.

Conflicts:
	ui/scripts/vpc.js
2012-08-02 11:34:51 -07:00
Jessica Wang
a902443708 CS-15792: cloudstack 3.0 UI - VPC - pass domainid+account instead of listAll to all listNetworks API calls under VPC section. 2012-08-01 16:10:41 -07:00