Brian Federle
7621867ee0
CS-15313: Error handling for account section
...
This fixes an issue where an error is not displayed when entering an
invalid account name.
Original patch by: Pranav Saxena <pranav.saxena@citrix.com>
reviewed-by: Brian Federle <brian.federle@citrix.com>
2012-07-02 11:03:52 -07:00
Brian Federle
723d4919c7
CS-14907: Only allow download volume for uploaded volumes
...
This fixes an issue where an uploaded volume that hasn't been moved to
primary storage yet is downloaded, causing an error. This adjusts the
actionFilter to fix this.
Original patch by: Pranav Saxena <pranav.saxena@citrix.com>
reviewed-by: Brian Federle <brian.federle@citrix.com>
Conflicts:
ui/scripts/storage.js
2012-07-02 10:43:07 -07:00
Pranav Saxena
278515a59f
CS-14907 :Download volume option should not be present for volume which has been uploaded
2012-07-02 11:14:42 +05:30
Jessica Wang
8d35452493
cloudstack 3.0 UI - site-to-site VPN page - populate listView and detailView.
2012-06-29 15:02:09 -07:00
Jessica Wang
e07ec3cd2c
cloudstack 3.0: (1) API - CreateVpnConnection API, ListVpnConnections API: set object name for API response.
...
(2) UI - Add site-to-site VPN dialog - call CreateVpnConnection API after CreateVpnCustomerGateway API returns success.
2012-06-29 14:55:26 -07:00
Jessica Wang
6cf45ad29b
cloudstack 3.0 API: CreateVpnCustomerGateway API, ListVpnCustomerGateways API: set object name for API response.
2012-06-29 14:40:00 -07:00
Jessica Wang
68a82ae1e3
cloudstack 3.0: (1) API - CreateVpnCustomerGateway API: correct parameter type on server-side.
...
(2) UI - Add site-to-site VPN dialog - call CreateVpnCustomerGateway API after CreateVpnGateway API returns success.
2012-06-29 14:21:37 -07:00
Brian Federle
a3a965a5a8
VPC UI: Add link to site-to-site VPN
...
Add link in tooltip for site-to-site VPN, which opens a new panel
showing the list view. This draws from the existing 'siteToSiteVpn'
network subsection, so no modification should be required to the
existing list view.
2012-06-29 13:35:47 -07:00
Brian Federle
f87c719b03
Add configure VPC tooltip and links
2012-06-29 13:11:43 -07:00
Brian Federle
d5e8a5f227
Add configure icon to VPC
2012-06-29 11:50:58 -07:00
Jessica Wang
d922b99c64
cloudstack 3.0 API: CreateVpnGateway API, ListVpnGateways API: set object name for API response.
2012-06-29 11:05:10 -07:00
Jessica Wang
f8e556f04b
cloudstack 3.0 UI: site-to-site VPN: add "Create site-to-site VPN" dialog.
2012-06-28 16:55:36 -07:00
Brian Federle
f6fb322c7b
Fix add tier UI
...
Properly pass context for add tier dialog, which broke due to recent
changes that requires context to be present, for the action filter.
2012-06-28 15:34:08 -07:00
Brian Federle
196ef1c1e0
VPC tier UI: Update state after performing actions
...
After performing an action that changes state, namely starting and
stopping a tier, run through the action pre-filter again, to make sure
that the allowable actions are properly refreshed.
2012-06-28 15:19:06 -07:00
Brian Federle
0a14f09fd7
VPC UI: Refactor tier action filter handling
...
For reusability, move action filter handling for VPC tier actions to a
separate function. This allows for easier refreshing of actions after a
tier's state has changed.
2012-06-28 14:50:13 -07:00
Brian Federle
252e599a6c
Pass _custom correctly to VPC tier add VM action
2012-06-28 14:21:30 -07:00
Brian Federle
27eceaabdf
Add Citrix license to new JS files
2012-06-28 13:41:29 -07:00
Brian Federle
4944652933
Fix missing actionFilter causing instance wizard to never complete
2012-06-28 12:29:18 -07:00
Brian Federle
017885b5f1
Instance wizard: Don't try to add a new row if list view isn't present
2012-06-28 11:12:26 -07:00
Brian Federle
8a94f5c5da
Pass context to instance wizard
2012-06-28 10:52:35 -07:00
Brian Federle
98924a0579
Add base VPC UI
...
** Note: this is a work-in-progress, and only contains dummy content
Implement UI for managing VPC tiers, via a custom chart-like UI list
tiers and allowing the management of VMs associated with the VPCs.
2012-06-28 10:52:34 -07:00
bfederle
6a12977173
CS-13535: Error handling for add domain operation
...
Original patch by: olga.smola
reviewed-by: jessica, r5583
2012-06-27 16:23:12 -07:00
Jessica Wang
164ea701a6
cloudstack 3.0 UI - fix space problem from a patch
2012-06-27 14:12:21 -07:00
olgasmola
1f72bb176c
CS-14047: Return the user to the log in page when login time out.
2012-06-27 13:40:27 -07:00
Jessica Wang
a7f3c4ba20
cloudstack 3.0 UI - (1) to distinguish between getUpdatedItem() and getUpdatedData(), rename getUpdatedData() to getUpdatedItemWhenAsyncJobFails() since it's being called only when async job fails. (2) fix the space problem (tab size is not 2) from patch.
2012-06-26 15:07:13 -07:00
olgasmola
efc45f9ee9
CS-15329: Instances with Error states appear in Instances list after creating.
2012-06-26 15:07:12 -07:00
bfederle
80c748682a
CS-15290: Fix 'Path' field validation
...
Original patch by: olga.smola
reviewed-by: brian
2012-06-26 13:43:57 -07:00
bfederle
a764c9a09d
CS-15287
...
Support validation on edit detail view
Original patch by: olga.smola
reviewed-by: brian
2012-06-26 13:31:37 -07:00
bfederle
25e3f6cebc
CS-15315: Fix overlay positioning
...
Original patch by: olga.smola
reviewed-by: brian
2012-06-26 10:23:33 -07:00
Jessica Wang
4edc71b8ad
CS-14724: cloudstack 3.0 UI - add zone wizard - (1) When sdn.ovs.controller is true and when the physical network is in Advanced zone, show isolation method dropdown with two options (VLAN, GRE). VLAN is the default option in the dropdown.
...
(2) When sdn.ovs.controller is false: hide isolation method dropdown. isolationmethods parameter won’t be passed to createPhysicalNetwork API.
(3) When the physical network is in Basic zone (regardless of sdn.ovs.controller) : hide isolation method dropdown. isolationmethods parameter won’t be passed to createPhysicalNetwork API.
2012-06-22 15:15:48 -07:00
bfederle
f2c55e1734
CS-12478: Add cluster name to primary storage list view
...
Original patch by: olga.smola
reviewed-by: brian
2012-06-22 10:49:31 -07:00
olgasmola
3d10eaaafa
Make templates or Isos calls when setup new instance on templates tab.
2012-06-21 11:26:56 -07:00
bfederle
615dff8d80
CS-14110: Show timestamp for general alerts
...
Original patch by: olga.smola
reviewed-by: brian
2012-06-20 14:52:12 -07:00
Pranav Saxena
1dc3ee51f5
cs-15286: incorrect result when edit pod
...
Original patch by: olga.smola
reviewed-by: brian
2012-06-19 14:26:40 -07:00
Jessica Wang
ff74234fe3
CS-15311: cloudstack 3.0 UI - Add Zone Wizard - add physical network step - no isolation method dropdown if network type is Basic.
2012-06-18 16:36:05 -07:00
Jessica Wang
f569b75f3f
CS-15312 - cloudstack 3.0 UI - Add Zone Wizard - add physical network - remove "L3" option from isolation method.
2012-06-18 15:01:41 -07:00
Jessica Wang
6c8425b279
cloudstack 3.0 UI - edit template - isPublic field - Make it editable if it's root-admin or if allow.public.user.template is true. Make it non-editable otherwise.
2012-06-18 14:06:13 -07:00
Jessica Wang
1656176971
CS-14854: cloudstack 3.0 UI - (1) extend detailView widget to take in dynamic isEditable value. (2) template page - edit template action - for regular user and domain admin: make Extractable field and Featured field non-editable. Do NOT send “isfeatured”, “isextractable” to updateTemplatePermission API when they are non-editable.
2012-06-18 13:25:42 -07:00
Jessica Wang
11b7675193
CS-15157: cloudstack 3.0 UI - infrastructure page - physical network - network service providers - reset nspMap before populating listNetworkServiceProviders response to nspMap.
2012-06-14 17:28:12 -07:00
Brian Federle
a9d1d13878
CS-14230
...
Add password confirm to add account/user forms
Original patch by: oyla.smola@gmail.com
Reviewed-by: brian
2012-06-14 11:34:10 -07:00
Jessica Wang
8ad831e691
CS-14604: cloudstack 3.0 UI - Add Zone Wizard - (1) Basic zone: always show Guest Traffic step regardless of whether OVS tunnel manager is enabled. (2) Advanced zone: skip Guest Traffic step if OVS tunnel manager is enabled.
2012-06-13 17:55:49 -07:00
Jessica Wang
7d6528b21d
CS-14604: cloudstack 3.0 UI - Add Zone Wizard - skip Guest Traffic step if OVS tunnel manager is enabled.
2012-06-13 14:40:17 -07:00
Pranav Saxena
ce6b50b3d6
CS-15202: Rename all references in UI of Nexus VSM/dvswitch to Nexus 1000v
2012-06-13 11:21:01 -07:00
Jessica Wang
286d7b061d
cloudstack 3.0 UI - account page - fix a bug that happens when account name includes ampersand or other special characters. Encode account name before it's being passed to API calls.
2012-06-12 13:58:15 -07:00
Brian Federle
5528cdd954
Update breadcrumb hover effect
...
-Use 1s interval (instead of 2s) until showing panel
-Use .fadeOut on panel focus, for smoother transition
2012-06-11 15:12:57 -07:00
Brian Federle
d7f00f2c45
CS-14877: Focus browser panel on breadcrumb hover
...
When mouse is over a breadcrumb for a period of > 2s, show its
respective panel until mouseout. This allows a user to see the
contents of the panel without having to select it.
reviewed-by: brian
Original commit:
commit 88be929e04826cd1159a2db7dbca220f7eadf5fd
Author: Pranav Saxena <pranav.saxena@citrix.com>
Date: Fri Jun 8 14:17:42 2012 +0530
CS-14877: Expanded breadcrumb navigation on hover UI Requirement
2012-06-11 12:52:10 -07:00
bfederle
7b9b3c1e1d
CS-14010
...
Add 'about' dialog to the CloudStack top header, showing current verison
information.
Patch submitted by: oyla.smola@gmail.com
Reviewed-by: brian
2012-06-11 11:11:20 -07:00
Sanjay Tripathi
38306f52da
CS-14562: Domian page does not show up (spinner shown) for a very long time when there are large number of hosts and vms.
2012-06-06 23:34:19 +05:30
Sanjay Tripathi
c159f07c24
Merge branch '3.0.x' of ssh://git.cloud.com/var/lib/git/cloudstack-oss into 3.0.x
2012-06-06 22:47:31 +05:30
Sanjay Tripathi
3ebb80dcb7
CS-14395: Instances tab need to introduce Volumes tab to see which volumes vm has
2012-06-06 22:42:55 +05:30
Brian Federle
13f2e71530
CS-14805: Add MB/s indicator to network rate label
2012-06-05 14:00:01 -07:00
bfederle
94f7023457
CS-15120
...
Don't render action column if only header-level actions are present.
2012-06-05 13:26:57 -07:00
Jessica Wang
85c754d734
CS-13091: Remove enable/disable physical network actions. Due to limitations in the API, for now the enable/disable functionality for physical networks will be removed.
2012-06-04 19:05:20 -07:00
Jessica Wang
5117bba851
CS-14769: Don't pass subdomainaccess param when scope=project
2012-06-04 19:01:47 -07:00
Jessica Wang
1be5e08270
CS-15057: Remove jquery.timer.js from source code. Replace it with native JavaScript functions. (remove conflict mark)
2012-06-04 18:10:40 -07:00
Jessica Wang
03b559bbb9
CS-15057: Remove jquery.timer.js from source code. Replace it with native JavaScript functions.
2012-06-04 18:06:00 -07:00
Brian Federle
2fc743cd78
CS-15148 : Delete Nexus dvSwitch UI option is not Functional so removing this functionality
...
reviewed-by: brian
2012-05-30 11:07:29 -07:00
Pranav Saxena
53875f59ab
CS-15126: Adding the indicator state for vsmdevice
2012-05-30 09:42:46 -07:00
Brian Federle
c3b6f2dc39
CS-15126: Removing the zone field for now
...
Conflicts:
ui/scripts/system.js
2012-05-30 09:42:40 -07:00
Brian Federle
bcdb0cd53b
CS-15126
...
-Fix zone name field in list view
-Add state indicator icon
reviewed-by: jessica
2012-05-30 08:37:02 -07:00
Brian Federle
b35d659ef4
CS-14769
...
-Don't pass subdomainaccess param when scope=project
-Fix guest network detail view by passing projectid=-1, due to project
details not returning response for project-level guest networks
2012-05-30 08:13:25 -07:00
Brian Federle
2b12322039
CS-15126
...
-Hide 'type' field, as dvSwitch doesn't return a type
-Get zone name from the cluster's data
reviewed-by: jessica
2012-05-29 11:45:41 -07:00
Brian Federle
2ef18bc956
CS-15096: Disable network actions for non-admins
...
reviewed-by: jessica
2012-05-25 12:56:00 -07:00
Brian Federle
b3f5728ac3
CS-14844: Fix edit action
...
Fix edit action by referring to the new td.value <span>, instead of
td.value
2012-05-25 12:24:31 -07:00
Brian Federle
5f4e45fbf2
CS-14844
...
-If value label in detail view gets too long, then add horizontal
scrollbar to value, to avoid truncation
-Lower font size to 11px (-1px) to better fit longer data into UI
reviewed-by: sonny
2012-05-25 12:08:56 -07:00
Sanjay Tripathi
8405913904
CS-12111: No e-mail validation for edit user form
...
reviewed-by: brian
2012-05-25 11:10:01 -07:00
Brian Federle
d845f203e4
CS-13091: Remove enable/disable physical network actions
...
Due to limitations in the API, for now the enable/disable
functionality for physical networks will be removed.
2012-05-25 11:00:13 -07:00
Sanjay Tripathi
931d69117f
CS-12407: F5 & Netscaler when dedicated is selected capacity field should be disabled.
2012-05-25 12:12:07 +05:30
Sanjay Tripathi
7e1b073d68
CS-12407: F5 & Netscaler when dedicated is selected capacity field should be disabled.
2012-05-25 12:12:01 +05:30
Brian Federle
ff3c236776
CS-13091: Enable/disable physical network UI actions
...
Conflicts:
ui/index.jsp
2012-05-24 12:16:51 -07:00
Pranav Saxena
d33c9e61ef
CS-15078: Standard name for vSwitch
2012-05-24 18:09:26 +05:30
Sanjay Tripathi
b04ba4f8e0
NexusVswitch UI development modified enable disable actions and details tab
2012-05-24 15:25:15 +05:30
Sanjay Tripathi
060090fdbb
NexusVswitch UI development modified listCiscoNexusVSM command
2012-05-24 14:19:43 +05:30
Jessica Wang
219bbb4324
CS-13739: localize more labels
2012-05-23 17:20:45 -07:00
Jessica Wang
63d512b808
CS-14989: cloudstack 3.0 UI - VM wizard - select template step - populate only templates whose hypervisor(s) are supported in the selected zone.
2012-05-23 14:12:36 -07:00
Brian Federle
4cf1cb744f
Don't send VSM details if vSwitch isn't enabled
...
Conflicts:
ui/scripts/system.js
2012-05-23 13:11:37 -07:00
Brian Federle
1e1eb45b0f
CS-15067
...
Provide Nexus vSwitch fields on add cluster form, if on VMware
hypervisor and vSwitch is enabled in configuration
2012-05-23 13:08:50 -07:00
Brian Federle
661fa30bcf
vSwitch UI fixes
...
commit 531ebe165de441fdf8e8bb86c76056504cf3aadb
Author: Brian Federle <brian.federle@citrix.com>
Date: Wed May 23 10:27:51 2012 -0700
Fix vSwitch password field
reviewed-by: brian
commit e51a0bd5e198483704d6d7f2dc4cb4c74e7c9167
Author: Pranav Saxena <pranav.saxena@citrix.com>
Date: Wed May 23 19:40:13 2012 +0530
CS-9919: Changes to integrate UI changes for nexus feature
reviewed-by: brian
Conflicts:
ui/scripts/system.js
2012-05-23 11:16:39 -07:00
Devdeep Singh
5062643dd9
CS-9919: Changes to integrate UI changes for nexus feature.
...
Reviewed by: Sateesh, Pranav.
2012-05-23 18:56:49 +05:30
Jessica Wang
ce07dcff85
CS-15042: cloudstack 3.0 UI - Create Network Offering dialog - when Guest Type is "Isolated", exclude "Security Groups" from services list.
2012-05-22 15:35:28 -07:00
Jessica Wang
fddafbce0b
CS-14206: cloudstack 3.0 UI - Create Network Offering dialog - When Guest Type is "Shared", include LB and StaticNAT in services regardless of zone type.
2012-05-22 14:48:36 -07:00
Brian Federle
58c8254dd2
Add cluster: conditionally hide vSwitch fields
...
-When in add cluster screen, show the add vSwitch fields when
hypervisor == VMware and 'vmware.use.nexus.vswitch' configuration
flag is enabled.
-Remove 'add Nexus vSwitch' checkbox, as the vSwitch fields will
always be shown for VMware if the above config flag is set.
2012-05-22 13:45:47 -07:00
Brian Federle
d0b6bc7d2b
Remove trailing comma
2012-05-22 12:34:02 -07:00
Brian Federle
f854455df7
Use IE-compatible method for changing browser title
2012-05-22 12:32:53 -07:00
Brian Federle
fb36212726
CS-14911: Fix missing 'mine' filter from instances
...
reviewed-by: brian
commit 98ead3ad5b9266e0f2a1b0e037a4f511d9e1e240
Author: Pranav Saxena <pranav.saxena@citrix.com>
Date: Wed May 16 01:04:12 2012 +0530
CS-14911 : mine is missing from Instance Filter
2012-05-22 11:59:50 -07:00
Brian Federle
2ae25b7a2f
CS-14953: 'CloudStack' -> 'CloudPlatform'
...
reviewed-by: brian
commit 4488f0a66766286e960a47d34cd2e5148162bcab
Author: Pranav Saxena <pranav.saxena@citrix.com>
Date: Tue May 22 15:15:40 2012 +0530
Renaming CloudStack to CloudPlatform for Proprietary builds
2012-05-22 11:50:12 -07:00
Brian Federle
f635b96b89
CS-15045
...
commit 7859d289debae622a15fdb6bda854a8936fd35cb
Author: Pranav Saxena <pranav.saxena@citrix.com>
Date: Tue May 22 23:29:31 2012 +0530
UI does not support RAW format when hypervisor used is OVM in upload volumes
2012-05-22 11:19:35 -07:00
Jessica Wang
851e152dac
CS-15015: cloudstack 3.0 UI - detailView widget - disable "pollAgainIfValueIsIn" function for now.
2012-05-21 16:10:56 -07:00
Jessica Wang
5501e85c2e
cloudstack 3.0 UI - Instance page - detail view - keep polling newest info from server if VM state is Starting or Stopping.
2012-05-21 15:36:27 -07:00
Jessica Wang
3b51b1865f
CS-15015: cloudstack 3.0 UI - detailView widget - add new property "pollAgainIfValueIsIn" to keep polling newest info from server when a column has a specific value (e.g. volume state column has value 'UploadNotStarted')
2012-05-21 14:03:10 -07:00
Jessica Wang
f6db0aa43f
CS-15015: cloudstack 3.0 UI - Volume page - Upload Volume action - API has been changed from sync to async. Here is related UI change.
2012-05-21 10:46:48 -07:00
Brian Federle
3bd33d5c31
CS-12462: no close button on select project list view popup
2012-05-21 10:30:10 -07:00
Brian Federle
004a8b3b07
Nexus UI development nexusActionfilter
...
reviewed-by: brian
2012-05-21 10:07:13 -07:00
Pranav Saxena
5a3fcbc604
CS-14978 Clusterstate is empty from CloudStack UI
...
reviewed-by: brian
2012-05-21 10:00:26 -07:00
Jessica Wang
47f8b50f69
CS-14949: cloudstack 3.0 UI - Instance page - hide Edit option when status is Running.
2012-05-18 17:03:47 -07:00
Brian Federle
1e01c21fd3
CS-14980: Fix blank PF/LB instance name label
...
Show VM ID if .displayname and .instancename are not present, as is
the case with KVM-type virtual machines that don't have a custom name.
2012-05-18 12:09:32 -07:00
Brian Federle
7db810fcd9
If using commercial build, show 'CloudPlatform' in browser title bar
2012-05-18 09:26:51 -07:00
Brian Federle
b74156dba3
Fix trailing command breaking IE
2012-05-17 12:40:47 -07:00
Brian Federle
296f52e3af
CS-13861: Fix 'isChecked: false' not working on IE
2012-05-17 12:34:45 -07:00
Jessica Wang
ed0ac5d15e
CS-14901: cloudstack 3.0 UI - IP Address page - non-SourceNAT IP - when network offering's Conserve Mode is off, hide LoadBalancer when any PortForwarding rule exists, hide PortForwarding when any LoadBalancer rule exists.
2012-05-17 11:31:47 -07:00