3709 Commits

Author SHA1 Message Date
Jessica Wang
e8b6c7b33d CLOUDSTACK-2120: mixed zone management - UI: count total number of hosts based on selected option in zone type dropdown on top menu. 2013-04-25 11:14:20 -07:00
Brian Federle
5ce289034d Merge branch 'ui-vm-affinity' 2013-04-25 11:04:35 -07:00
Jessica Wang
b5979ba9b5 LOUDSTACK-2120: mixed zone management - (1) extend listZones API to to take in networktype. (2) UI: populate Zones list page with ones whose networktype matches selected option in zone type dropdown on top menu. (3) UI: count total number of zones based on selected option in zone type dropdown on top menu. 2013-04-25 10:40:08 -07:00
Jessica Wang
ee02311fae CLOUDSTACK-2120: mixed zone management - (1) extend listHosts API to to take in zonetype. (2) UI: populate Hosts/SecondaryStorages list page with ones whose zonetype matches selected option in zone type dropdown on top menu. 2013-04-25 09:51:57 -07:00
Pranav Saxena
6bc0b70f38 CLOUDSTACK-2186:migrateVolume API gets undefined storageid 2013-04-25 19:40:44 +05:30
Pranav Saxena
76e40ba5ad Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cloudstack 2013-04-25 12:34:10 +05:30
Pranav Saxena
c8bfbfda31 CLOUDSTACK-1903:Delete event/alerts date parameter handling 2013-04-25 12:33:24 +05:30
Jessica Wang
48b82a6f91 CLOUDSTACK-2120: mixed zone management - (1) extend listStoragePools API to to take in zonetype. (2) UI: populate Primary Storages list page with ones whose zonetype matches selected option in zone type dropdown on top menu. 2013-04-24 16:36:07 -07:00
Brian Federle
25f2f0fcb7 Merge branch 'master' into ui-vm-affinity
Conflicts:
	ui/scripts/instances.js
2013-04-24 16:02:56 -07:00
Jessica Wang
8f5d8d5052 CLOUDSTACK-1910: cloudstack UI - Regions menu - GSLB - assigned load balancing - display assigned load balancing in listView and exclude assigned one from LB dropdown in Assign more load balancing dialog. 2013-04-24 14:57:47 -07:00
Jessica Wang
d893ba881b CLOUDSTACK-2120: mixed zone management - (1) extend listVolumes API to to take in zonetype. (2) UI: populate Volumes list page with instances whose zonetype matches selected option in zone type dropdown on top menu. 2013-04-24 11:26:58 -07:00
Jessica Wang
cdd459bb0b CLOUDSTACK-2120: mixed zone management - (1) extend listVirtualMachines API to to take in zonetype. (2) UI: populate Instances list page with instances whose zonetype matches selected option in zone type dropdown on top menu. 2013-04-24 10:38:28 -07:00
Pranav Saxena
4b7fe3bc29 CLOUDSTACK-2151:Vlan values in the UI Detail view are not updated properly 2013-04-24 14:21:39 +05:30
Pranav Saxena
fa7049a583 CLOUDSTACK-2166:UI Support for remove Vlan for the non-contiguous vlan support:Exception handling 2013-04-24 14:02:30 +05:30
Pranav Saxena
94d5d3de50 CLOUDSTACK-2166:UI Support for remove Vlan for the non-contiguous vlan support 2013-04-24 12:40:38 +05:30
Jessica Wang
b2b8f0e9f4 CLOUDSTACK-2010: cloudstack UI - IPv6 - Infrastructure menu - zone detail - add IPv6 DNS1, IPv6 DNS 2 field. 2013-04-22 15:07:31 -07:00
Jessica Wang
b9d8955f4d CLOUDSTACK-1617: cloudstack UI - IPv6 - zone wizard - hide IPv6 DNS 1, IPv6 DNS2 when Advanced SG-Enabled mode is selected. 2013-04-22 14:24:03 -07:00
Jessica Wang
27900695f4 CLOUDSTACK-1735: cloudstack UI - IPv6 - instances detailView - Nics tab - add IPv6 IP Address, IPv6 Gateway, IPv6 CIDR field. 2013-04-22 14:05:56 -07:00
Brian Federle
7b011e7ef4 Merge branch 'master' into ui-vm-affinity
Conflicts:
	client/WEB-INF/classes/resources/messages.properties
	ui/scripts/cloudStack.js
	ui/scripts/instanceWizard.js
2013-04-22 13:45:29 -07:00
Jessica Wang
df039aab7f CLOUDSTACK-1730: cloudstack UI - IPv6 - network menu - guest network detailView - add IPv6 Gateway, IPv6 CIDR. 2013-04-22 13:32:38 -07:00
Brian Federle
e5cea0204b detailView UI: Fix quickview actions not updating list view row 2013-04-22 11:52:52 -07:00
Brian Federle
2be8368f44 Affinity UI: Cleanup dialog on close 2013-04-22 11:27:47 -07:00
Brian Federle
57686aeeaf Affinity UI: Pass _custom to fix broken async poll 2013-04-22 11:27:37 -07:00
Brian Federle
382e8f36f3 Change affinity UI: Allow 0 checkbox selections 2013-04-22 11:27:16 -07:00
Brian Federle
72da1ae969 listView, custom checkbox UI: Fix pre-checked checkbox state
Fixes pre-checked checkboxes not having multi-edit-selected class,
preventing item data from being passed to custom widget actions.
2013-04-22 11:26:24 -07:00
Pranav Saxena
e309a91a9b CLOUDSTACK-1941:Cannot delete users in the default admin account within the UI 2013-04-22 14:19:38 +05:30
Pranav Saxena
130492d089 Xenserver storage motion UI changes for systemVMs 2013-04-22 13:37:09 +05:30
Jessica Wang
35681f3e06 CLOUDSTACK-2074: cloudstack UI - Affinity - Instances page - Change Affinity action - implement API call. 2013-04-19 17:37:22 -07:00
Brian Federle
b03fb208a9 Fix to pass all affinity group rows to action fn 2013-04-19 15:51:57 -07:00
Jessica Wang
c4fa5c0f17 CLOUDSTACK-2074: cloudstack UI - Affinity - "View Instances" drilldown - new parameter "affinitygroupid" has been added to listVirtualMachines API. Here is related UI change. 2013-04-19 14:06:25 -07:00
Jessica Wang
28572345d9 CLOUDSTACK-1343: cloudstack UI - baremetal - zone wizard - ask whether to enable the zone or not after zone creation is completed. 2013-04-19 12:27:28 -07:00
Brian Federle
355b910173 Merge branch 'master' into ui-mixed-zone-management 2013-04-19 10:23:15 -07:00
Pranav Saxena
fc4f19f915 Storage Motion UI development 2013-04-19 18:27:07 +05:30
Pranav Saxena
f98ce5ddcc ClOUDSTACK-2111:UI remain in processing state even after scaleVM executed successfullY 2013-04-19 15:14:57 +05:30
Jessica Wang
f548ce4fad CLOUDSTACK-2074: cloudstack UI - Affinity - Affinity Groups page - remove "Instances" tab that has been replaced with "View Instances" drilldown in Details tab. 2013-04-18 17:52:20 -07:00
Jessica Wang
ea2a43e98a CLOUDSTACK-2074: cloudstack UI - Affinity - Instances page - remove "Affinity Groups" tab that has been replaced with "View Affinity Groups" drilldown in Details tab. 2013-04-18 17:37:53 -07:00
Jessica Wang
6c98696d8c CLOUDSTACK-2074: cloudstack UI - Affinity - Instances page - implement "View Affinity Groups" drilldown. 2013-04-18 17:31:29 -07:00
Jessica Wang
7f6e7c6f81 CLOUDSTACK-2074: cloudstack UI - Affinity - Instances page - Change Affinity action dialog - a workaround to avoid dataProvider() being called twice that populates duplicate data. 2013-04-18 17:01:45 -07:00
Jessica Wang
2198dda742 CLOUDSTACK-2074: cloudstack UI - Affinity - Instances page - Change Affinity action - populate affinity groups in dialog. 2013-04-18 16:38:25 -07:00
Brian Federle
e04430302d Merge branch 'master' into ui-mixed-zone-management 2013-04-18 15:18:43 -07:00
Jessica Wang
320cad3806 CLOUDSTACK-1343: cloudstack UI - baremetal - zone wizard - fix a JS error "args.data.cluster is undefined" that happened right after Configuring guest traffic. 2013-04-18 14:29:00 -07:00
Jessica Wang
030235ba52 CLOUDSTACK-2074: cloudstack UI - Affinity - Affinity Group page - details tab - implement "View Instances" on right top corner. 2013-04-18 14:04:31 -07:00
Brian Federle
73d87f1ad2 UI Plugin/module API: Fix load order, refactor
-Fixes issue with load order, where plugin's initialization function were not called
  in order of the list

-Refactor so that modules and plugins are loaded via the same block,
  to avoid redundant code

-Load modules before plugins
2013-04-18 13:59:20 -07:00
Brian Federle
6babaf9616 Add UI 'module' API
Add a variant to a plugin, called a 'module.' It is designed for
features that are build-in to the standard UI (i.e., not installed
dynamically), but can still utilize the modular nature of UI
plugins. It works exactly the same way as a plugin, except:

-Modules are added to modules/ folder
-Modules are registered in modules/modules.js
-No config.js (no need for metadata, since they are built-in features)
- /ui/modules/ folder will not be touched by the build system, so any modules
 are committed directly to the ui/ folder. In other words, modules are
 not installed automatically.
2013-04-18 12:52:55 -07:00
Jessica Wang
3390f0114b CLOUDSTACK-2074: cloudstack UI - Affinity - Affinity Group page - add new tab "instances" that displays all vm instances under this affinity group. 2013-04-18 12:24:44 -07:00
Jessica Wang
935b08b216 CLOUDSTACK-2074: cloudstack UI - Affinity - instance detail page - add new tab "Affinity Groups". 2013-04-18 10:55:56 -07:00
Brian Federle
fca7b3ef22 Rename widget 'plugins' to 'pluginListing'
For better clarity on its function, rename the 'plugins' widget to 'pluginListing,'
as it does not handle the actual plugin logic.
2013-04-18 10:49:45 -07:00
Jessica Wang
7566eae209 CLOUDSTACK-2074: cloudstack UI - Affinity - VM Wizard - collect affinity group IDs and pass them to API call. 2013-04-18 10:30:34 -07:00
Jessica Wang
b203e6cbf0 CLOUDSTACK-2074: cloudstack UI - Affinity - VM Wizard - populate Affinity step. 2013-04-17 17:43:59 -07:00
Jessica Wang
9827d79fbd CLOUDSTACK-2074: cloudstack UI - Affinity - implement Delete Affinity Group action. 2013-04-17 17:17:54 -07:00