vetrivelc
6a11d099cf
Fix Externalization of hard-coded label strings
...
-Split 'dictionary.jsp' into two files -> 'dictionary.jsp' and
'dictionary2.jsp' -- this is due to JSP file constraints as the
localization object is getting quite long
-Per change above, 'dictionary' object is now split into an additonal
'dictionary2' object, which is merged with the main dict object on page
load
-All new dictionary mappings should be added to 'dictionary2' now.
Signed-off-by: Brian Federle <brian.federle@citrix.com>
2014-09-17 13:59:13 -07:00
Jessica Wang
659eafffe1
CLOUDSTACK-7483: UI > instance page, template page > hide "Original XS Version is 6.1+" field when OS Type is not Windows since property jsonObj.details.hypervisortoolsversion only applies to Windows - case sensitive when comparing OS Type.
2014-09-03 16:48:58 -07:00
Jessica Wang
801a98617c
CLOUDSTACK-7483: UI > instance page, template page > hide "Original XS Version is 6.1+" field when OS Type is not Windows since property jsonObj.details.hypervisortoolsversion only applies to Windows.
2014-09-03 15:13:14 -07:00
Jessica Wang
5e55b6b478
CLOUDSTACK-7480: UI > instance page > change "XenServer Tools Version 6.1+ field" to "Original XS Version is 6.1+" because what the field really presents is the original XenServer version when a VM is initially created.
2014-09-03 11:37:34 -07:00
Jessica Wang
5b221c2126
CLOUDSTACK-7435: UI > instance page > assign instance to another account > fix an error "TypeError: json.virtualmachine is undefined [Break On This Error] var item = json.virtualmachine.virtualmachine;" that showed after the action is clicked.
2014-08-26 14:04:43 -07:00
Mihaela Stoica
3bcd22bdaf
Added the ability to show warning (exclamation mark) icon on confirmation dialogs.
...
Signed-off-by: Brian Federle <brian.federle@citrix.com>
2014-08-14 14:04:22 -07:00
Jessica Wang
3a3a3902b7
UI - modules - replace addExtraPropertiesIfDrModuleIncluded() with cloudStack.dr.sharedFunctions.addExtraProperties().
2014-06-13 16:44:15 -07:00
Jessica Wang
36ec16e4f5
CLOUDSTACK-6852: UI - modules - (1) add new shared function addExtraPropertiesIfDrModuleIncluded(). (2) add DR fields to Instances detailView.
2014-06-06 15:18:46 -07:00
Brian Federle
93a2340516
Instances UI: Truncate name, displayname fields to prevent overflow
2014-03-25 15:49:07 -07:00
Jessica Wang
7b817a2ad9
CLOUDSTACK-6272: UI > Instance > actions > replace internal action name "restore" with "recover", "reset" with "reinstall".
2014-03-21 14:49:33 -07:00
Brian Federle
15729f342c
CLOUDSTACK-6272: Fix recover/restore VM actions
...
-Label recoverVirtualMachine as 'Recover VM'
-Label restoreVirtualMachine as 'Reinstall VM'
-Change confirmation text for restoreVirtualMachine to be more explicit
-Change restoreVirtualMachine icon to 'recycle' symbol, to avoid
confusion with the reboot VM icon
2014-03-21 13:28:52 -07:00
Sanjay Tripathi
c7d31fe288
CLOUDSTACK-4760 : Enabling GPU support for XenServer.
...
CLOUDSTACK-4762 : Enabling VGPU support for XenServer.
This feature is to enable the GPU-passthrough and vGPU functionality,
with the help of this feature, admins/users will be able to leverage
the GPU graphics unit power by deploying a virtul machine with GPU or
vGPU support or by changing the service offering of an existing VM
at any later point of time. There GPU/vGPU enabled VMs are able to run
graphical applications.
For now, this feature is only supported with XenServer hypervisor but
can be extended to add the support of other hypervisors.
2014-03-11 15:44:51 +05:30
vetrivelc
182c31899b
Externalized the hardcodedstrings from UI JAVASCRIPT files.
2014-03-05 14:11:51 -08:00
vetrivelc
e171cb181c
Fixed-Hardcoding-Issues
2014-02-14 07:44:54 -08:00
Brian Federle
3384633834
Instances UI: Fix case where 'list host' is visible for stopped VM
2014-02-07 11:09:18 -08:00
Brian Federle
18a3d3c3b8
VM snapshots: If quiescevm is supported, make checkbox checked
2014-01-28 11:33:03 -08:00
Brian Federle
417b8e089f
VM snapshots: Only show quiescevm checkbox if hypervisor is VMware
2014-01-24 11:04:11 -08:00
Jessica Wang
09fa6e5d83
CLOUDSTACK-5889: UI > Instances > (1) change service offering action: corresonding UI change for new change of scaleVirtualMachine API (that customparameter parameter has been renamed).
...
(2) detailView: add # of CPU Cores, CPU (in MHz), Memory (in MB).
2014-01-20 16:35:02 -08:00
Brian Federle
4215d69753
Instances UI: Don't show 'view host' link if VM is stopped
2014-01-14 11:09:09 -08:00
Brian Federle
766dab64e8
Instance list view: Truncate long names to prevent misalignment
2014-01-08 10:37:17 -08:00
Brian Federle
34174bbcbb
Add missing strings for quiesce VM, SMB fields
2013-12-18 13:10:15 -08:00
Jessica Wang
1db19c3d52
CLOUDSTACK-4428: KVMsnapshoteanbled property in listCapabilities API response has been renamed. Here is corresponding UI change.
2013-12-09 15:21:47 -08:00
Jessica Wang
71fd0a49e3
CLOUDSTACK-4738: UI > Instances > Change Service Offering > dialog > add 3 new fields: CPU speed, CPU number, memory.
...
Show the 3 new fields when selected compute offerings is custom. Hide them otherwise.
2013-12-02 16:11:05 -08:00
Wei Zhou
64c03dbc31
[UI] kvm vm snapshot not shown if kvm.snapshot.enabled is set to false
2013-11-28 10:47:37 +01:00
Wei Zhou
8b237eb0a2
CLOUDSTACK-4505: allow domain admin to expunge a destroyed VM
2013-11-26 15:02:44 +01:00
Brian Federle
61b77086f4
VM snapshot action: add quiescevm option as checkbox
2013-10-31 16:55:15 -07:00
Brian Federle
0db10ad55c
VM snapshot: Make multi-select action
2013-10-31 13:39:40 -07:00
Wei Zhou
382391f270
CLOUDSTACK-4987: only shared network and isolated network with same account can be assigned to a VM
...
(cherry picked from commit 743eed8771 )
2013-10-31 11:37:31 +01:00
Jessica Wang
ad51b8edfb
CLOUDSTACK-4966: UI: (1) detailView widget: extend detailView widget to support destroy action that will close detailView and remove item from listView when toRemove parameter is passed.
...
(2)Destroy Instance action: add expunge option for root-admin and domain-admin. When expunge is set to true, instance will be expunged right after destroyed.
2013-10-25 13:48:50 -07:00
Jessica Wang
259245200d
CLOUDSTACK-4649: UI > Edit Instance, Edit Template > fix a bug that XenServer Tools Version 6.1+ field didn't get updated correctly.
2013-10-24 14:25:21 -07:00
Wei Zhou
059e3beb28
CLOUDSTACK-4505: add ExpungeVM command to expunge a destroyed VM on demand
2013-10-24 11:52:00 +02:00
Jessica Wang
5133812c85
CLOUDSTACK-4649: UI > (1) detailView widget: pass $detailView property in action.action({}).
...
(2) Edit Template action: make 'XenServer Tools Version 6.1+' field editable and use addResourceDetail API to update it.
(3) Edit Instance action: make 'XenServer Tools Version 6.1+' field editable and use addResourceDetail API to update it.
2013-10-23 12:51:08 -07:00
Jessica Wang
c3ddd3bf00
CLOUDSTACK-4649: UI > (1) Register Template dialog: add 'XenServer Tools Version 6.1+' checkbox.
...
(2) Template detailView: add 'XenServer Tools Version 6.1+' field.
(3) Instance detailView: add 'XenServer Tools Version 6.1+' field.
2013-10-23 12:50:42 -07:00
Chris Suich
5c5326f6f7
CLOUDSTACK-4910 Fixed issue with Take VM Snapshot UI always returning success
2013-10-21 10:32:41 -07:00
Milamber
08440668eb
Regression from Commit: f766a9e58d Re-commit CLOUDSTACK-2413 - Display the Name of compute offering in dialog box Change Service Offering (was Description field before)
...
Signed-off-by: Milamber <milamber@apache.org>
2013-10-16 11:38:36 +00:00
Jessica Wang
da814c658b
CLOUDSTACK-4796: UI > Instances > detailView > add new action "Assign Instance to Another Account".
2013-10-07 10:22:24 -07:00
Jessica Wang
c1b5612c2d
CLOUDSTACK-2180: UI > Instances > Reboot VM action > if the template from which vm is created is password-enabled, pop up "Password has been reset to xxxxxxx" dialog after action is complete.
2013-09-23 12:00:14 -07:00
Jessica Wang
9b81c91e31
CLOUDSTACK-4700: UI > Instances > Reset VM action > if the template from which vm is created is password-enabled, pop up "Password hsa been reset to xxxxxxx" dialog.
2013-09-18 11:42:14 -07:00
Jessica Wang
ecccb88aa9
CLOUDSTACK-4102: UI > instances page > detailView > change service offering action > display different description vm's state and vm's hypervisor.
2013-08-22 15:04:36 -07:00
Jessica Wang
b85d48495b
CLOUDSTACK-4102: UI > instances page, routers page, systemVM page > change service offering dialog > change description to "Please read the dynamic scaling section in the admin guide before scaling up".
2013-08-20 10:57:37 -07:00
Jessica Wang
592cd75867
CLOUDSTACK-4102: UI > change label of scaleUp/changeServiceOffering action from "Scale Up" to "Change Service Offering" for both running VM and stopped VM.
2013-08-09 15:12:28 -07:00
Jessica Wang
9807f86619
CLOUDSTACK-4102: UI > Intances menu > when user VM is running, hide scaleUp action if hypervisor is KVM.
2013-08-08 10:35:56 -07:00
Jessica Wang
c6368b8a2c
CLOUDSTACK-4102: UI > User VM, System VM > remove "Change Service Offering" action since it has been replaced with new action "Scale Up VM".
2013-08-07 16:04:56 -07:00
Jessica Wang
405f73267e
CLOUDSTACK-2990: UI > scale up VM dialog - add description 'For VMware-based Linux VMs, please read the dynamic scaling section in the admin guide before scaling.'
2013-07-30 10:57:07 -07:00
Brian Federle
c8b3086702
CLOUDSTACK-3752: Add text label to 'reset VM' to avoid confusion
2013-07-24 14:40:53 -07:00
Wei Zhou
d2c1ed4865
ui change: Disk I/O polling statistics
2013-07-22 16:06:10 +02:00
Ian Duffy
ad69bc8da3
Format JS
2013-07-18 12:34:20 -04:00
Brian Federle
05ff190314
CLOUDSTACK-2615: Remove 'change service' from VM actions
...
Now that scaleVirtualMachine is being used to change compute
offerings, the old 'change service' action can be removed, as it will
be deprecated in the future.
2013-07-12 12:15:50 -07:00
Jessica Wang
18b17fc54d
CLOUDSTACK-2988: UI > instances menu > Update Instance action - add Dynamically Scalable field.
2013-07-10 15:33:58 -07:00
Pranav Saxena
d53a359987
scale up VM response handling
2013-07-02 12:38:04 +05:30
Jessica Wang
31b9fea5e7
CLOUDSTACK-2236: UI - Instances menu - migrate instance to another host - get requiresStorageMotion property from selected option instead of first option from host dropdown.
2013-06-21 10:31:23 -07:00
Pranav Saxena
c2b5c98de0
CLOUDSTACK-2977: Update Default NIC for VM alert message
2013-06-13 10:59:30 +05:30
Jessica Wang
02399d9a2a
CLOUDSTACK-2350: UI - Instances menu - change affinity action - list affinity groups that belongs to instance owner.
2013-06-12 10:56:39 -07:00
Wei Zhou
ecbce6a67f
fix disk IO requests display error
2013-06-10 23:11:48 +02:00
Brian Federle
dfdb8a967e
CLOUDSTACK-1742: Better text labels for secondary IP UI
2013-06-04 16:06:48 -07:00
Jessica Wang
7e8d19963d
CLOUDSTACK-2842: UI - fix a JS error "elems is undefined" when popping up a dialog box that has zone dropdown and there is no zone created yet.
2013-06-04 14:22:47 -07:00
Wei Zhou
f714d26039
Revert "CLOUDSTACK-1301: Add VM Disk I/O Throttling"
...
This reverts commit 6dad8adf8f .
2013-06-03 07:48:03 +02:00
Wei Zhou
6dad8adf8f
CLOUDSTACK-1301: Add VM Disk I/O Throttling
2013-06-01 08:03:02 +02:00
Wei Zhou
b9b0168da4
CLOUDSTACK-1192: Add Disk I/O Statistics
2013-06-01 08:00:48 +02:00
Brian Federle
612ce62cae
Add tier VM, PF, static NAT links
2013-05-15 15:33:13 -07:00
Milamber
2e1877af33
CLOUDSTACK-2413 - Display the Name of compute offering in dialog box Change Service Offering (was Description field before)
2013-05-09 10:50:04 +01:00
Pranav Saxena
e6ae66d596
scaleUp VM response change corresponding UI changes
2013-05-06 14:08:40 +05:30
Pranav Saxena
b33b316755
scale up virtual machine response change in the backend
2013-05-05 12:02:32 +05:30
Isaac Chiang
63f3ccd4df
CLOUDSTACK-2160:Refresh button functionality for security groups and statistics tab
2013-05-04 13:41:02 +05:30
Jessica Wang
50a3c918c8
CLOUDSTACK-2120: mixed zone management - UI - instances.js - remove obsolete code that has been replaced with new change in global function createURL().
2013-05-01 14:44:58 -07:00
Brian Federle
86a9f27692
Detail view/instances section: Fix context, add makeDefault action
...
-Add 'makeDefault' action to set default NIC
-Fix context passing for multi-actions, which wasn't passing the correct
nic object previously.
2013-04-26 15:21:57 -07:00
Brian Federle
c02a4b9c7f
Fix remove NIC UI behavior
2013-04-26 13:42:56 -07:00
Brian Federle
ae79d782ec
Add remove NIC API calls
2013-04-26 10:48:25 -07:00
Brian Federle
18a337270d
Merge branch 'master' into ui-add-remove-nics
2013-04-25 11:09:51 -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
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
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
35681f3e06
CLOUDSTACK-2074: cloudstack UI - Affinity - Instances page - Change Affinity action - implement API call.
2013-04-19 17:37:22 -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
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
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
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
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
2f0e0d9a7d
Affinity UI: Pre-select checkboxes
2013-04-15 14:02:58 -07:00
Brian Federle
66a16a1fd3
'Change VM affinity' select UI: Pass data to action
2013-04-15 13:01:23 -07:00
Brian Federle
267568483b
Merge branch 'master' into ui-vm-affinity
2013-04-15 10:24:36 -07:00
Pranav Saxena
48c1c00891
Scale UP VM form functionality for choosing a service offering
2013-04-15 11:01:59 +05:30
Brian Federle
51cfc0709f
Affinity rules UI: Add 'changeAffinity' action for VM
...
-Adds action to VM on stopped state
-Add dialog with list view showing affinity groups and checkboxes
2013-04-12 16:55:01 -07:00
Pranav Saxena
499bc6306e
adding error handling mechanism to scale up vm functionality
2013-04-10 11:43:59 +05:30
Brian Federle
564a850f1b
WIP
2013-04-08 16:37:27 -07:00
Pranav Saxena
ae4befb0b9
Merge remote-tracking branch 'remotes/origin/scale-UP'
2013-04-05 15:06:36 +05:30
Brian Federle
4f5d311848
WIP - Implement/style NIC actions
2013-04-03 17:55:39 -07:00
Brian Federle
93db30e4e1
UI, instance nics tab: Implement 'add network' action
...
-Change detail widget to support 'add' action on per-nic/item detail groups
-Implement add network/NIC action on instances NIC tab
2013-04-03 14:23:23 -07:00
Brian Federle
85ef511702
Instances UI: Better start instance notification
...
-Don't show dialog if no password enabled on start -- inhibits
'Start instance' dialog from appearing for every VM.
-Use standard dialog (not alert) for VM password notification
2013-03-21 13:26:03 -07:00
Brian Federle
f24ee207c4
Multiple NICs UI: Refactor list view/detail view
...
Puts secondary IP list view and detail view in dedicated section,
instead of as part of the public IP address section.
Removes conditional API calls from public IP address list/detail view
for secondary NICS.
2013-03-06 12:13:00 -08:00
Brian Federle
b652d2e4ba
Implement view all behavior for multi-items
...
-Call viewAll() on click to open new panel with corresponding view
-Pass context of selected item (such as nic object) to panel
-Allow custom title for panel
2013-02-25 11:05:42 -08:00
Brian Federle
29f9137e2d
WIP: Add view all button to NIC
2013-02-22 15:53:48 -08:00
Brian Federle
df0039368b
Fix missing 'add' action on instances page
2013-02-22 11:21:59 -08:00
Brian Federle
fa14380ac9
Remove old list view actions
2013-02-21 15:21:31 -08:00
Brian Federle
1ac86e96cb
Quick view UI: Fix to support multiple quick links
...
There was previously a limitation in the detail view/quickview where
only 1 'view all' link was visible per page. Change this to show n
number of view all links, if an array is passed to 'viewAll.' This also
lowers the # of clicks necessary to navigate to some items.
This also adds more view all buttons to instances, storage, and system
resources.
2013-02-21 15:09:03 -08:00