Jessica Wang
eb3ae6c27f
new UI: fix a javascript error that happened after clicking between My Template and Featured Template => 'events' is null or not an object
2010-11-12 19:10:07 -08:00
Jessica Wang
215924f706
bug 7088: show full error message when deploying a new VM fails.
2010-11-12 18:52:25 -08:00
Jessica Wang
198ed9dc2b
bug 7088: show full error message when creating new service offering and new disk offering.
2010-11-12 18:33:59 -08:00
Jessica Wang
bf6b848711
bug 7088: show full error message when creating new template or ISO.
2010-11-12 18:30:09 -08:00
Jessica Wang
505ef8b170
bug 7088: show full error message when acquiring IP fails.
2010-11-12 18:26:24 -08:00
Jessica Wang
a8a6362628
new UI - apply shared function parseXMLHttpResponse() everywhere (to reduce repeating code)
2010-11-12 18:16:03 -08:00
Jessica Wang
44a5cce9b7
bug 7088: show full error message when adding volume fails.
2010-11-12 18:05:28 -08:00
Jessica Wang
cac54e1b99
new UI - resource page - update primary storage total number after adding primary storage from Add Primary Storage shortcut dialog.
2010-11-12 17:10:24 -08:00
Jessica Wang
da6a3a1afc
new UI - resource page - update host total number after adding host(s) from Add Host shortcut dialog.
2010-11-12 17:05:48 -08:00
Jessica Wang
a0e4b927f0
new UI - resource page - update zone total number, pod total number after adding zone and/or pod.
2010-11-12 16:58:40 -08:00
Jessica Wang
756831aa74
new UI - Resource page - implement Add Primary Storage shortcut dialog
2010-11-12 16:26:13 -08:00
Jessica Wang
7a9da982e3
new UI - Resource page - Add Host shortcut dialog - when clicking Add Host button, expand the zone treenode that is selected in zone dropdown in dialog box.
2010-11-12 15:34:46 -08:00
Jessica Wang
9527b40d1f
new UI - implement Add Host dialog box for Add Host shortcut (X icon) in resource page.
2010-11-12 14:46:17 -08:00
Jessica Wang
ad5da6c633
new UI - (1) remove HTML code of old Add Zone Dialog from resource.jsp. (2) implement Add Pod dialog box for Add Pod shortcut in resource page.
2010-11-12 11:51:38 -08:00
Jessica Wang
c8a0cd13e1
new UI - pod page - network tab - add "Delete VLAN" action link.
2010-11-12 10:43:30 -08:00
Jessica Wang
d5f71af1ec
new UI - retire old Add Zone Dialog box (being replaced with new Add Zone Pod Wizard)
2010-11-12 10:18:49 -08:00
Jessica Wang
b59fcc50e7
new UI - link Add Zone button on top to new Add Zone Pod Wizard.
2010-11-12 10:16:01 -08:00
Jessica Wang
a22ed1f952
new UI - Pod page - hide network tab if VLAN is not at pod-level.
2010-11-11 20:31:22 -08:00
Jessica Wang
229b3bf55f
new UI - disallow changing network type (basic, advanced) after a zone is created. => hide vlan input field when editing a zone that doesn't have vlan (basic network).
2010-11-11 19:59:03 -08:00
Jessica Wang
d579a2c79d
new UI - zone page - if zone doesn't have vlan specified, hide network tab and Add VLAN button.
2010-11-11 19:47:23 -08:00
Jessica Wang
856b5d1581
new UI - Pod page - add network tab that list Guest IP Range.
2010-11-11 19:29:16 -08:00
Jessica Wang
57657b6103
new UI - add Zone Pod Wizard - expand zone tree when wizard pops up.
2010-11-11 18:01:22 -08:00
Jessica Wang
6ad4e1f5ba
new UI - related UI change after Bug 6162 (updatePortForwardingRule: should use "ipaddress" parameter instead of "publicip") is fixed.
2010-11-11 14:50:17 -08:00
Jessica Wang
a0cd377adf
new UI - primary storage - show status icon (green, red, gray) in middle menu.
2010-11-11 12:06:55 -08:00
Jessica Wang
ead35266eb
new UI - related UI change after before bug 7143 is fixed ("VLAN parameter in CreateZone shouldn't be required").
2010-11-11 11:11:58 -08:00
Jessica Wang
f2cbdb99bf
new UI - Add Zone Pod Wizard - hide spinning wheel after all of 3 API calls have finished.
2010-11-11 10:38:36 -08:00
will
2732a490df
bug 7044: Fixed issue with deleting primary storage
...
status 7044: resolved fixed
2010-11-10 21:11:50 -08:00
Jessica Wang
abaf82b30b
new UI - add zone and pod wizard - implement error handling.
2010-11-10 20:20:25 -08:00
Jessica Wang
63e84a94c4
new UI - Add Zone and Pod Wizard - implement CreateVLAN.
2010-11-10 20:04:25 -08:00
will
3514d59f45
bug 7095: cluster name can no longer be null when adding into a new cluster pool
...
status 7095: resolved fixed
2010-11-10 19:46:38 -08:00
will
a69f961bd8
bug 5903: Reworked the entire UI to accomodate the new snapshot policy in 2.2.
...
- Fixed issues with deleting snapshot policies
- Fixed maxsnaps being set wrong in the DB.
2010-11-10 19:19:18 -08:00
Jessica Wang
0f4ecf3e35
new UI - Add Zone and Pod Wizard - implement CreatePod.
2010-11-10 17:23:55 -08:00
Jessica Wang
9c79acf050
new UI - Add Zone and Pod wizard - (1) basic mode: hide Zone VLAN Range in Add Zone step, show Guest IP Range in Add Pod step. (2) advanced mode: show Zone VLAN Range in Add Zone step, hide Guest IP Range in Add Pod step.
2010-11-10 17:23:54 -08:00
Jessica Wang
8af7b2473b
new UI - add zone wizard - implement CreateZone.
2010-11-10 13:37:08 -08:00
Jessica Wang
b074f99c8d
new UI - add zone wizard - basic mode, advanced mode.
2010-11-10 11:58:57 -08:00
Jessica Wang
546db0715c
new UI - Add Zone Wizard - implement close button, next button and previous button.
2010-11-10 11:16:55 -08:00
Jessica Wang
0b4c865b36
new UI - resource page - show total number of zone, pod, host, primary storage.
2010-11-09 19:44:41 -08:00
Jessica Wang
dd72bbea09
bug 6240: ISO page - create VM - add size field that shows when selected disk offering is custom.
2010-11-09 19:03:11 -08:00
Jessica Wang
64d589192f
bug 6240: template page - create VM - add size field that shows when selected disk offering is custom.
2010-11-09 18:55:27 -08:00
Jessica Wang
0bda8ad70d
bug 6240: Volume page - Create Volume Dialog box - add size field that shows when custom disk offering is selected and hides otherwise.
2010-11-09 18:19:36 -08:00
will
ea00c6c349
bug 6436: no longer restrict # of vms to return for port forwarding rules.
2010-11-09 17:43:21 -08:00
will
9e00fb984c
bug 7049: you can no longer delete system templates
2010-11-09 17:24:37 -08:00
Jessica Wang
1e78a732b8
bug 6999 - expand and show zonetree when Add Zone button is clicked.
2010-11-09 17:22:35 -08:00
Jessica Wang
c9ae55567e
bug 6983 - host page - add System VM tab that list all routers under this host.
2010-11-09 16:41:04 -08:00
Jessica Wang
49f55f0a56
bug 6983 - host page - add Router tab that list all routers under this host.
2010-11-09 16:16:25 -08:00
Jessica Wang
f9cedd56ad
bug 6983 - host page - add Instance tab that list all instances under this host.
2010-11-09 15:52:31 -08:00
Jessica Wang
424400d2b9
bug 6983: function drawBarChart() is used by both instance page and host page. So, move it to cloud.core.js.
2010-11-09 15:17:22 -08:00
Jessica Wang
8853cd1dc8
bug 6983: Host page - statistics tab - add CPU Allocated, Memory Total, Memory Allocated, Memory Used.
2010-11-09 15:05:33 -08:00
Jessica Wang
b61c81df0b
bug 6983: Host page - add statistics tab.
2010-11-09 14:38:22 -08:00
Jessica Wang
6656a348f4
revert change that was overriden by another checkin 16 hours ago ( 21f8bfde8b) (Mon Nov 8 21:15)
2010-11-09 13:44:18 -08:00
Jessica Wang
87cec33658
bug 7135 - switch resource and system in left navigation.
2010-11-09 12:54:25 -08:00
Jessica Wang
65dad28ae1
bug 7135 - remove systemVM from zonetree.
2010-11-09 12:47:05 -08:00
Jessica Wang
a1a5bd3393
bug 7135 - new resource menu - implement new systemVM page.
2010-11-09 12:47:05 -08:00
will
46bd12fa60
bug 7075: Fixed error handling when adding secondary storage failures as long as any errors that would have been captured in the dialog itself.
...
status 7075: resolved fixed
2010-11-09 12:08:17 -08:00
will
d4cf55d431
bug 6183: changed text of enabling storage maintenance mode to be more clear on the implication of continue with the process.
...
status 6183: resolved fixed
2010-11-09 11:39:06 -08:00
Jessica Wang
5d77e41cc8
new UI - instance page - make "reset password" option available when vm staste is Stopped or Running.
2010-11-09 11:00:48 -08:00
Jessica Wang
2dc5de3432
new UI - router page - confirm before start/stop/reboot router.
2010-11-09 10:53:31 -08:00
Jessica Wang
39cc08dd0c
new UI - template page, ISO page, Router page - add grid header title.
2010-11-09 10:35:12 -08:00
Jessica Wang
5cf998bcb0
new UI - Virtual Router page - Start/Stop/Reboot SystemVM API return objects in different structure. This is related UI change.
2010-11-09 10:29:06 -08:00
Jessica Wang
e43514d1de
new UI - volume page - snapshot tab - create volume action - append a new item (whose type is volume) in middle menu after action succeeds.
2010-11-09 10:12:28 -08:00
Jessica Wang
9a0908ab28
new UI - virtual router page - show loading image before page is fully loaded.
2010-11-08 21:26:12 -08:00
will
21f8bfde8b
bug 7103: fixed session timeout error handling of all AJAX calls. You will now properly timeout.
2010-11-08 21:15:55 -08:00
Jessica Wang
f1ce408675
new UI - add Virtual Router under Resources menu.
2010-11-08 21:12:16 -08:00
Jessica Wang
8835c94311
new UI - move zonetree from system menu to new resources menu.
2010-11-08 20:49:09 -08:00
Jessica Wang
e82080951a
new UI - add "resources" in left navigation.
2010-11-08 20:23:18 -08:00
Jessica Wang
2c48c8e267
new UI - Pod page - Delete Pod - slowly slide up middle menu item and remove element from DOM.
2010-11-08 20:09:23 -08:00
Jessica Wang
6992b8e6eb
new UI - Zone page - CreateVLANIPRange API return objects in different structure. This is related UI change.
2010-11-08 19:56:01 -08:00
Jessica Wang
9bd7344fae
new UI - template page - fix a bug "id is not found" after creating a template for all zones and click one of them in middle menu.
2010-11-08 19:41:06 -08:00
Jessica Wang
dccec784fc
new UI - Host page - Enable/Cancel Maintenance API return objects in different structure. This is related UI change.
2010-11-08 19:04:12 -08:00
Jessica Wang
32a86f5465
new UI - Primary Storage page - Enable/Cancel Maintenance API return objects in different structure. This is related UI change.
2010-11-08 18:48:01 -08:00
Jessica Wang
175b09631b
new UI - System VM page - Start/Stop/Reboot System VM API return objects in different structure. This is related UI change.
2010-11-08 18:38:39 -08:00
will
3a4f3599d6
bug 6986: fixed all display issues with alerts
2010-11-08 18:36:27 -08:00
Jessica Wang
47cc0ffe6b
new UI - global settings page - related UI change after API bug 6506 is fixed.
2010-11-08 18:29:00 -08:00
Jessica Wang
b628ba2c1c
new UI - Disk Offering page - Delete Disk Offering - slowly slide up middle menu item and remove element from DOM.
2010-11-08 18:24:30 -08:00
Jessica Wang
d48c152120
new UI - Service Offering page - Delete Service Offering - slowly slide up middle menu item and remove element from DOM.
2010-11-08 18:20:56 -08:00
Jessica Wang
9f3b1c3d95
new UI - Account page - LockAccount, EnableAccount API return objects in different structure. This is related UI change.
2010-11-08 18:00:58 -08:00
Jessica Wang
2289725ed1
new UI - ISO page - Edit ISO - spare extra API call listISOs after action succeeds.
2010-11-08 17:54:30 -08:00
Jessica Wang
3bcee34f97
new UI - ISO page - delete ISO - slowly slide up middle menu item and remove element from DOM.
2010-11-08 17:46:01 -08:00
Jessica Wang
492b923e24
new UI - template page - delete template - slowly slide up middle menu item and remove the element from DOM.
2010-11-08 17:25:29 -08:00
Jessica Wang
e0c0e4abf4
new UI - IP address - assignToLoadBalancerRule API returns objects in different structure. This is related UI change.
2010-11-08 16:11:14 -08:00
Jessica Wang
f9b7d19488
new UI - IP address - UpdateLoadBalancerRule API returns objects in different structure. This is related UI change.
2010-11-08 15:56:11 -08:00
Jessica Wang
f6780b4574
new UI - IP address - CreateLoadBalancerRule API returns objects in different structure. This is related UI change.
2010-11-08 15:52:32 -08:00
Jessica Wang
c49078f5b3
new UI - IP address - UpdatePortForwardingRule API returns objects in different structure. This is related UI change.
2010-11-08 15:39:46 -08:00
Jessica Wang
7a3e21b22c
new UI - IP address - CreatePortForwardingRule API returns objects in different structure. This is related UI change.
2010-11-08 15:36:14 -08:00
Jessica Wang
89cdb61065
new UI - Snapshot page - delete snapshot - slowly slide up middle menu item and remove the element from DOM.
2010-11-08 15:12:34 -08:00
Jessica Wang
b0343e33b0
new UI - IP address - release IP - slowly slide up middle menu item and remove the element from DOM.
2010-11-08 15:08:53 -08:00
Jessica Wang
606fcdf02f
new UI - IP address - AssociateIpAddress API returns objects in different structure. This is related UI change.
2010-11-08 15:05:27 -08:00
Jessica Wang
5a4aaade73
new UI - volume page - AttachVolume API, DetachVolumeAPI return objects in different structure. This is related UI change.
2010-11-08 14:56:07 -08:00
will
0d27ac2e31
bug 5920: added confirmation dialog before allowing user to delete snapshots
...
- Fixed a NPE when listing templates.
2010-11-08 14:52:10 -08:00
Jessica Wang
76bc3e21e6
new UI - delete volume - slowly slide up middle menu item and remove the element from DOM.
2010-11-08 14:43:40 -08:00
Jessica Wang
73cf8610e1
new UI - CreateSnapshotPolicy API returns objects in different structure. This is related UI change.
2010-11-08 14:38:41 -08:00
Jessica Wang
2b8a393f1c
new UI - ChangeServiceForVirtualMachine API returns objects in different structure. This is related UI change.
2010-11-08 14:27:55 -08:00
Jessica Wang
5f32235a25
new UI - UpdateVirtualMachine API returns objects in different structure. This is related UI change.
2010-11-08 14:22:10 -08:00
Jessica Wang
a064dbaad0
new UI - RecoverVirtualMachine API returns objects in different structure. This is related UI change.
2010-11-08 14:16:28 -08:00
Jessica Wang
14e3893f75
new UI - populate domain dropdown with all domains if the zone is not dedicated to any domain.
2010-11-08 12:09:35 -08:00
Jessica Wang
c03c3a171f
new UI - fix bug 6670(The UI shows templates are ready to use: DB says the DOWNLOAD_IN_PROGRESS)
2010-11-08 11:37:47 -08:00
will
62acaffaa1
bug 6853: Fixed reconnect host to make use of new API async format.
...
status 6853: resolved fixed
2010-11-07 20:32:40 -08:00
will
a9546b63a9
bug 6903: fixed JS to make use of the new API format returned from async jobs.
2010-11-07 16:58:53 -08:00
will
c2cfc811b4
bug 6158: Primary storage will now show ISCSI Share for iscsi primary storage and NFS Share for nfs primary storage.
...
status 6158: resolved fixed
2010-11-07 16:47:18 -08:00
will
2b9d85e075
bug 6954: Fixed displaying of snapshots.
...
status 6954: resolved fixed
2010-11-07 15:40:25 -08:00
will
3c932bb4fc
bug 5916: ISO will now display os type and allow that to be editted.
...
- Fixed other display issues with iso and template details.
2010-11-07 15:14:58 -08:00
Jessica Wang
7bc8948b0e
new UI - template page - avoid extra call (listTemplate) after update template succeeds.
2010-11-07 12:33:54 -08:00
Jessica Wang
756e963cd3
new UI - remove "no items available" after adding a new item in middle menu.
2010-11-07 11:36:02 -08:00
will
e5ae04f417
bug 5883: added domain to both templates and iso details
2010-11-07 11:16:24 -08:00
will
ddfbfc1048
bug 5846: added domain to router details
2010-11-07 11:00:13 -08:00
will
89c717703f
Fixed API commands that extend BaseCreateAsyncCmd to return the correct API response of id, and jobid.
...
Added the default public constructor back in the SuccessResponse to make sure deserialization works from the asyncjob table.
Fixed a issues with the VPN tab. It should now make use of the corrected API format.
2010-11-06 16:30:08 -07:00
Jessica Wang
5d4c1e41b9
new UI - ISO page - fix a bug that isPublic field doesn't get updated after upadteISO action.
2010-11-05 21:37:00 -07:00
will
eeb98499d5
bug 7059: fixed more JS to accomodate new api output.
2010-11-05 20:58:00 -07:00
will
bcb53ec363
bug 7059: Fixing adding primary and secondary storage to use new api output.
2010-11-05 20:30:55 -07:00
Jessica Wang
baa1a5996c
new UI - instance page - fix a bug that top message doesn't show new password after reset pasword for VM succeeds.
2010-11-05 20:06:08 -07:00
Jessica Wang
1359976d5e
new UI - Change Service Offering for VM - related UI change for bug 7061 (Latest queryAsyncJobResult returns object name instead of repsonseName for the embedded object - UI has to handle it)
2010-11-05 19:43:24 -07:00
Jessica Wang
e84c89802e
new UI - volume page - put back "Create Template" link since backend is fixed.
2010-11-05 19:29:41 -07:00
Jessica Wang
3d92ffb2a1
new UI - reset password for virtual machine - related UI change for bug 7061 (Latest queryAsyncJobResult returns object name instead of repsonseName for the embedded object - UI has to handle it)
2010-11-05 19:20:46 -07:00
Jessica Wang
b3d2f7d63f
new UI - Update VM - related UI change after bug 6489 ("updateVirtualMachine API should return an embedded object on success") is fixed.
2010-11-05 18:49:41 -07:00
Jessica Wang
df8222ef31
new UI - Restore VM - fix a bug that VM info doesn't get refreshed after action succeed.
2010-11-05 16:55:03 -07:00
Jessica Wang
59a3c4e62e
new UI - StartVM, StopVM, RebootVM, DestroyVM, RestoreVM - related UI change for bug 7061 (Latest queryAsyncJobResult returns object name instead of repsonseName for the embedded object - UI has to handle it)
2010-11-05 16:46:59 -07:00
Jessica Wang
9deaf66a2b
new UI - VM creation- related UI change for bug 7061 (Latest queryAsyncJobResult returns object name instead of repsonseName for the embedded object - UI has to handle it)
2010-11-05 16:18:02 -07:00
Jessica Wang
b6b772e21e
new UI - account page - related UI change for bug 7061 (Latest queryAsyncJobResult returns object name instead of repsonseName for the embedded object - UI has to handle it)
2010-11-05 15:43:41 -07:00
Jessica Wang
be559498bc
new UI - zone page - Add VLAN dialog box - if it's a dedicated zone (e.g. dedicated to domain AAA), only list domain AAA and children domain under domain AAA in domain dropdown field.
2010-11-05 14:48:00 -07:00
Jessica Wang
f7dc11df51
new UI - zone page - fix a bug that happened when deleting zone: "$leftmenuItem1 is not defined"
2010-11-05 14:09:23 -07:00
Jessica Wang
f901e16da6
new UI - VM statistics - fix a bug that bar chart didn't show correctly.
2010-11-05 13:55:39 -07:00
will
111b0a1df1
bug 6943: Correct error message is returned for the parameter, "name" in the API as well as fixing JS to validate this as well.
2010-11-05 13:51:46 -07:00
Jessica Wang
8dd1e591bb
new UI - draw bar chart - parse string into float before comparison.
2010-11-05 13:02:47 -07:00
will
ce1f4fa799
bug 7020: Enabling VPN will allow you to see the IP and pre-shared key you are suppose to use to connect to the vpn itself.
...
status 7020: resolved fixed
2010-11-05 12:52:57 -07:00
Jessica Wang
85b251cb52
new UI - instance page - statistics tab - reset statistics info when clicking through different VMs
2010-11-05 11:43:49 -07:00
Jessica Wang
1aad87622c
new UI - instance page - statistics tab - implement bar chart.
2010-11-05 11:30:21 -07:00
Jessica Wang
7ccf28e03d
new UI - IP address page - rename function name.
2010-11-05 10:16:13 -07:00
Jessica Wang
853f6610c2
new UI - change function names since the 2 functions are not only used by details tab, but also other tabs (e.g. resource limits tab).
2010-11-05 10:14:11 -07:00
will
70b4c4d181
Bug 6988: addVpnUser did not camel case the "username" which resulted in that particular value not being returned.
2010-11-04 20:56:23 -07:00
Jessica Wang
861b8f76ae
new UI - instance page - implement statistics tab
2010-11-04 19:49:14 -07:00
Jessica Wang
d1e2fc21a2
new UI - VM - console proxy screen - only request thumbnail when mouse is over console proxy icon. When mouse is out of console proxy icon, stop requesting thumbnail.
2010-11-04 19:02:35 -07:00
Jessica Wang
82f97b6de9
new UI - zone page - implement Delete VLAN action.
2010-11-04 18:15:07 -07:00
Jessica Wang
8eab360171
new UI - host page - fix a bug that update OS preference after the 1st time was not working.
2010-11-04 17:45:49 -07:00
Jessica Wang
1eef924c6c
new UI - domain admin and user shouldn't see alert menu.
2010-11-04 16:39:39 -07:00
Chiradeep Vittal
4f4bc3dd9e
send password instead of username as password
2010-11-04 16:27:58 -07:00
Jessica Wang
c67a62bb3b
new UI - create disk offering - add a dropdown "custom disk size"
2010-11-04 16:23:54 -07:00
Jessica Wang
d2764bad8c
new UI - disk offering - change text.
2010-11-04 15:14:48 -07:00
Jessica Wang
01f19ea995
new UI - VM wizard - fix a bug that customized disk size didn't show in last step if blank template (ISO) is selected.
2010-11-04 15:00:58 -07:00
Jessica Wang
8dbd701b13
new UI - create disk offering - validate disk size, but make it optional.
2010-11-04 14:51:31 -07:00
Jessica Wang
daef9b076d
new UI - disk offering page - fix a bug that disk size is displayed in wrong unit.
2010-11-04 14:37:20 -07:00
Jessica Wang
0e9147a249
new UI - disk offering page - show "will be specified during VM creation" on diskSize row when the disk offering is customizable.
2010-11-04 14:21:37 -07:00
Jessica Wang
3999621086
new UI - VM creation - fix a bug that last step showed "[object]" in disk offering.
2010-11-04 14:11:50 -07:00
Jessica Wang
821dd88729
new UI - disk offering page - add "Customizable during VM creation" row.
2010-11-04 14:01:46 -07:00
Jessica Wang
b8b4911233
new UI - corresponding UI change after bug 6955 is fixed.
2010-11-04 13:33:04 -07:00
Jessica Wang
cc6ee7adde
remove an obsolete function.
2010-11-04 13:12:03 -07:00
Jessica Wang
2195b5b75c
new UI - domain page -resource limits tab - remove Edit button, add Edit Resource Limits link and implement it.
2010-11-04 13:04:10 -07:00
Jessica Wang
01154ebf0f
new UI - add grid header on details tab and resource tab.
2010-11-04 11:28:12 -07:00
Jessica Wang
fec75973db
new UI - Edit VM - not to hide editable field and show readonly field until action returns success.
2010-11-04 11:03:23 -07:00
Jessica Wang
39d7e65180
new UI - Edit ISO - not to hide editable field and show readonly field until action returns success.
2010-11-04 11:00:11 -07:00
Jessica Wang
2b28450565
new UI - Edit Template - not to hide editable field and show readonly field until action returns success.
2010-11-04 10:57:20 -07:00
Jessica Wang
a298d57d75
new UI - Edit Global Settings- not to hide editable field and show readonly field until action returns success.
2010-11-04 10:51:43 -07:00
Jessica Wang
07cb63b82e
new UI - allow update isPublic field of ISO.
2010-11-04 10:34:16 -07:00
Jessica Wang
7bc9f66482
new UI - ISO page - add isPublic row.
2010-11-04 10:06:56 -07:00
Jessica Wang
7118f72c68
remove debugger
2010-11-04 09:57:38 -07:00
Jessica Wang
58b7c8f4e5
new UI - #5855 - primary storage page - display state.
2010-11-04 09:56:19 -07:00
will
f907e370d1
- Added the rest of the VPN UI feature with the exception of displaying the preshared key.
...
- AddVpnUserCmd will now return the embedded object.
- Fixed RemoteAccssVpnResponse to return "iprange" instead of "ipRange"
2010-11-03 22:24:22 -07:00
Jessica Wang
352cd83b2a
new UI - zone page - add domain in details tab.
2010-11-03 22:22:45 -07:00
Jessica Wang
9424e0c655
new UI - deployvirtualmachine - what API returns have been changed. This is corresponding UI chagne.
2010-11-03 21:28:55 -07:00
Jessica Wang
f02eedddd8
new UI - VM Wizard - get customized disk offering from database instead of hardcoding it.
2010-11-03 21:22:08 -07:00
Jessica Wang
3f63a8d76c
new UI - Edit Disk Offering, Edit Service Offering - not to hide editable field and show readonly field until action returns success.
2010-11-03 21:22:08 -07:00
Jessica Wang
67312e7eb4
new UI - Edit zone - not to hide editable field and show readonly field until action returns success.
2010-11-03 19:55:56 -07:00
Jessica Wang
f6d3aff25e
new UI - update pod - embedded object was just added in API return. This is corresponding UI change.
2010-11-03 19:48:35 -07:00
Jessica Wang
d8defa8093
new UI - create disk offering - check if disksize has value before passing it to API.
2010-11-03 18:25:02 -07:00
Jessica Wang
2d0964f166
new UI - create disk offering - disk size is optional.
2010-11-03 18:21:20 -07:00
Jessica Wang
f813808817
new UI - view console - remove temporary code that made view console work under newui folder before.
2010-11-03 17:29:42 -07:00
Jessica Wang
f9f40d3a4c
new UI - implement Edit Pod action.
2010-11-03 17:01:29 -07:00
Jessica Wang
01d849192f
new UI - volume page - fix a bug that device ID column doesn't get refreshed correctly when clicking between different volumes.
2010-11-03 14:18:24 -07:00
Jessica Wang
0e40e829c9
new UI - update port forwarding rule - fix a bug "items is null".
2010-11-03 14:15:43 -07:00
Jessica Wang
b73e79d716
new UI - update load balancer rule - fix a bug "items is not found"
2010-11-03 14:11:47 -07:00
Jessica Wang
fd5e263f78
new UI - #5855(UI for storage maintenance mode) - primary storage page - add "Enable Maintenance Mode", "Cancel Maintenace Mode"
2010-11-03 13:55:15 -07:00
Jessica Wang
cb6a3d627e
new UI - #4774 (support public ISOs) - Add ISO dialog - add public dropdown field.
2010-11-03 12:42:45 -07:00
Jessica Wang
8409578d1d
new UI - #3386 - allocate dedicated zones to domains
2010-11-03 11:41:05 -07:00
will
4072fb2554
Adding New UI support for VPN. Missing component include the listing of the users that have access to the VPN.
2010-11-02 20:59:58 -07:00
will
8cb6218480
Removed version from the jquery js files.
2010-11-02 18:29:11 -07:00
will
410d423a5e
bug 5190: Integrated update cert command with the new UI
2010-11-02 18:12:50 -07:00
will
33fc23d903
Adding Dialog to allow admins to upload SSL certificates into the console proxy.
2010-11-02 18:12:49 -07:00
Jessica Wang
2aefa86d18
new UI - implement Edit Zone action.
2010-11-02 17:14:36 -07:00
Jessica Wang
5b879096d7
new UI - add grid header title.
2010-11-02 16:08:03 -07:00
Jessica Wang
95c99a5c6e
new UI - if adding primary storage on a closed pod node (not showing cluster node under), pod node will be expanded and cluster node will be clicked after action succeeds.
2010-11-02 16:00:01 -07:00
Jessica Wang
33d620cf2c
new UI - add host - default cluster dropdown to host's cluster or primary storage's cluster (depending on which page you are on).
2010-11-02 14:32:43 -07:00
Jessica Wang
b8e2c8c86d
new UI - add primary storage - default cluster dropdown to host's cluster or primary storage's cluster.
2010-11-02 14:25:59 -07:00
Jessica Wang
686928aef7
new UI - add primary storage - if on cluster node, add newly created primary storage to middle menu and remove "no items available" if there is.
2010-11-02 13:31:42 -07:00
will
ca2baddbf4
New UI - Fixed session timeout dialog
2010-11-02 13:13:23 -07:00
edison
b0ab0df4fe
fix rpm build
2010-11-01 23:19:12 -07:00
will
4fdd71c799
Sigh. Renaming the jquery scripts back so RPM build doesn't break.
2010-11-01 22:57:26 -07:00
will
034ec649a0
Did some renaming of the javascript files in new 2.2 UI.
2010-11-01 22:52:12 -07:00
will
287c1da1b5
Making the new 2.2 UI to be the default UI.
...
2.1 UI can still be accessed by http://<mgmt_url>:8080/client/2.1
2010-11-01 21:43:37 -07:00
Kris McQueen
7531525252
Add commented code out for the old style (2.1.x) JSON async job responses. The XML responses are still a TODO. In order to get this to fully revert back to 2.1.x style responses, some commands will need to be modified to set the responseName to be something like getResultObjectName(), and there's an example of this in StopVMCmd.
2010-10-28 14:32:13 -07:00
Kris McQueen
8fafc892d3
bug 6730: if a volume was never attached to a VM, then the poolId will be null and this will be flagged as not on shared storage. Since the code was deleting detached volumes only on shared storage, the never-attached volume was in an undeletable state. Instead, allow deletion of any detached volume, regardless of storage pool until some technical reason limits this from happening.
...
Also, the UI was not allowing volumes to be deleted due to a bug in looking at the vmname property of the volume. The 'if' conditional always returned true that the volume was attached to a VM to due a boolean logic error.
status 6730: resolved fixed
2010-10-26 14:56:44 -07:00
Kris McQueen
365ac7501f
bug 6672: Fix up volume commands. For createVolume, the command is supposed to create a database object, but not assign it to a storage pool until the user first attaches it to a vm instance. That allows the volume to start off hypervisor agnostic. For attachVolume, detachVolume, and listVolumes, the responses had minor issues (sourceType could be null, for example) in either the response generation, or the response handling by the UI.
...
status 6672: resolved fixed
2010-10-21 15:15:01 -07:00
Kris McQueen
d01d2c01f4
fix a problem listing load balancer rules, the ip address for a vm has been standardized to ipaddress rather than a mix of ipaddress/privateip
2010-10-20 16:48:20 -07:00
Kris McQueen
2bd5b6a29e
bug 6654: virtualmachinename should be serialized as vmname, fix handling of the createPortForwardingRule response
...
status 6654: resolved fixed
2010-10-19 15:59:37 -07:00
Kris McQueen
0267a306c8
bug 6649: when listing domains, accept -1 as 'list all.' Fix listDomainChildren response to return haschild, handle haschild as a boolean rather than a string.
...
status 6649: resolved fixed
2010-10-19 13:49:00 -07:00
Kris McQueen
0143cbc1e1
changeServiceForVirtualMachine is not an async command since it merely does a database update for the VMs service offering. Change the UI to reflect this.
2010-10-18 11:51:34 -07:00
Kris McQueen
3be625ca6e
The stopVirtualMachine API should return the vm instance rather than a boolean indicating success. The response for async jobs is now under the jobresult property of the JSON response, handle the start/stop virtual machine responses using data from the jobresult rather than expecting some embedded object.
2010-10-18 11:15:07 -07:00
Kris McQueen
2740ba6c40
final merge of master->2.1.refactor preparing for merge back into master
2010-10-12 14:46:24 -07:00
Kris McQueen
9c593352d0
Fixing events for async jobs so that there's a scheduled event recorded with appropriate type/description whenever the API framework schedules the async command to run. A few miscellaneous fixes as well uncovered during regression testing (router response was not parsed correctly by UI, etc.)
2010-10-05 20:26:18 -07:00
Jessica Wang
ef67728cea
new UI - instance page - reset password - after action succeeds, show new password in middle menu and details tab when middle menu item is clicked.
2010-10-05 16:59:22 -07:00
Jessica Wang
4fa53720c6
new UI - add shared function enableMultipleSelectionInMiddleMenu(), disableMultipleSelectionInMiddleMenu().
2010-10-05 14:23:18 -07:00
Jessica Wang
426767f9f1
Primary Storage page, Host page - decode text.
2010-10-04 20:08:12 -07:00
Jessica Wang
0763037d5f
decode text returned from API. encode text passed to API.
2010-10-04 19:38:22 -07:00
Jessica Wang
b45b23b50a
Storage page - encode API parameters
2010-10-04 18:17:25 -07:00
Jessica Wang
7ab6a24876
decode text before it displays on UI.
2010-10-04 14:56:44 -07:00
Jessica Wang
ec71530d49
for bug 6381 - add primary storage - shows cluster option when hypervisor is KVM.
2010-10-01 18:36:51 -07:00
Jessica Wang
1924556caf
template page, ISO page - apply shared function todb(), fromdb().
2010-09-30 16:22:56 -07:00
Jessica Wang
e0542260eb
Use shared function todb(), fromdb().
2010-09-30 15:49:44 -07:00
Jessica Wang
9e0fa5abd3
fix bug 6330 - instance page action menu not displaying correctly on IE7.
2010-09-30 11:14:29 -07:00
edison
6fc7528809
create data volume is splitted into two stage:
...
1. create a volume entry in the database,
2. when user attaching the volume to a VM, then actually create the volume on storage pool.
2010-09-29 18:41:54 -07:00
will
031c6fc280
Adding support to indicate hypervisor when registering ISOs
2010-09-29 18:41:54 -07:00
will
3570322ef5
Forgot to add listing of templates by hypervisor
2010-09-29 18:40:51 -07:00
will
67cc587603
Adding some prelim UI to support multiple hypervisors in the hybrid branch
2010-09-29 18:40:51 -07:00
Kris McQueen
2fde826a77
fix up a few merge conflicts from the big merge master->2.1.refactor that were overlooked
2010-09-28 16:35:15 -07:00
Kris McQueen
848ce60097
Merging master into 2.1.refactor, resolve the merge conflicts as best I can. New commands related to extracting template/iso/volume and related to instance groups were refactored to the new API framework.
2010-09-28 15:47:14 -07:00
Jessica Wang
f08ef8c6d4
fix a bug - Zones page - Direct VLAN IP Range - account field appears twice in view mode.
2010-09-28 15:07:36 -07:00
Jessica Wang
9a4ceb64c0
fix bug 6287 - decode string before displaying on UI.
2010-09-28 10:46:14 -07:00
Kris McQueen
2a4ddac41a
Change getResponse() to return a ResponseObject so that the caller can choose how to serialize. This in in preparation for serializing the async commands to the database with class information and deserializing them into the ResponseObject itself when queryAsyncJobResult is called. Once the ResponseObject is deserialized, the proper string can be returned to the caller.
...
The previous behavior had the JSON response from the command embedded into the queryAsyncJobResult response as a string rather than a JSON object which prevented the client from being able to read the response. With this new behavior an actual JSON object should be returned which can then be parsed on the client side.
2010-09-23 17:34:28 -07:00
Jessica Wang
a6ca920452
for bug 6163 - change direct tagged IP range to no longer restrict it to an account.
2010-09-23 15:25:42 -07:00
Jessica Wang
7b8218af7b
fix bug 6160 - "No disk offering" option is missing when creating VM from templates tab.
2010-09-23 10:57:00 -07:00
Jessica Wang
df82d0bac6
fix bug 6154 - port forwarding should show user-assigned VM name instead of system-assigned VM name.
2010-09-21 20:11:35 -07:00
Jessica Wang
2e98f2c41d
for bug 6153 - prevent startIP being passed twice to UpdatePod API.
2010-09-21 19:37:32 -07:00
Jessica Wang
d117da5f7d
fix bug 6153 - when editing a private IP range, just modifying the ending of the IP range will throw an error.
2010-09-21 19:30:39 -07:00
Kris McQueen
50da0d918f
The sanitizeXSS function only sanitizes strings and leaves other types unchanged.
2010-09-21 18:23:40 -07:00
Jessica Wang
23bb32dcde
fix bug 6130 - when attaching volume, running and stopped VMs not displayed consistently.
2010-09-21 18:11:10 -07:00
Jessica Wang
039cb78173
fix bug 6127 - change text on confirmation box on VM destroy.
2010-09-21 17:55:40 -07:00
Jessica Wang
4e9b1239ce
cross-site scripting - sanitize only value whose type is string.
2010-09-21 17:42:26 -07:00
Jessica Wang
67cfa3582e
new UI - volume page - implement Recurring Snapshot action.
2010-09-21 16:18:40 -07:00
Jessica Wang
0435d99247
new UI - volume page - implement delete volume action.
2010-09-21 11:55:12 -07:00
Kris McQueen
ebd06ae6f3
List clusters was using the name of the command rather than the name of the cluster to search for clusters, which was resulting in no clusters returned. Fixed. CreateStoragePool was returning an array of one pool every time, simplified it to just return the pool and changed the UI to expect one pool rather than an array. Fixed the backend code for creating a storage pool to (a) generate a UUID based on host name, path, and a timestamp and (b) to list only active storage pools when checking for duplicates. This allows a storage pool to be create with the same path as a pool that had previously been deleted.
2010-09-20 19:08:52 -07:00
Jessica Wang
74bd85a3c0
current UI - create disk offering - minimum size of disk offering changes from 1 to 0
2010-09-17 15:39:59 -07:00
Jessica Wang
4c78c6304d
current UI - add host - send clustername parameter when calling addHost API
2010-09-17 10:19:06 -07:00
edison
d933f19d35
bug 5800: add cluster for KVM
...
TODO: need to make sure the host cpu is from the same vender in a cluster
2010-09-10 16:00:36 -07:00
Jessica Wang
37d82c8aa7
new UI - instance page - volume tab - show different action link for each volume depending on volume type and vm state.
2010-09-10 11:40:37 -07:00
Jessica Wang
87820eeb98
new UI - instance page - volume tab - add action links (detach disk, create template).
2010-09-09 17:47:37 -07:00
jessica
91e3f8e89e
fix bug 6050 - extend pagesize to 500
2010-08-31 11:37:13 -07:00
jessica
01508aa6b3
Issue #: 5945 - replace all content/tab_xxxxxxx.html with jsp/tab_xxxxxxx.jsp
2010-08-26 11:53:10 -07:00
jessica
111f88a1dc
Issue #: 5953 - show remove link when host status is disconnected
2010-08-25 16:48:16 -07:00
jessica
3c92e52886
Issue #: 5785 - support non-ascii character like euro character
2010-08-25 15:51:01 -07:00
jessica
c17cda2a37
resolve failed merge markers
2010-08-20 18:15:24 -07:00
Jessica Wang
65b9f29941
Issue #: 5975
...
(1) API-side: make listDomains, ListDomainChildren return all items
(2) UI-side: make domains page show all domains by specifying pageSize=-1
2010-08-20 17:39:40 -07:00
Jessica Wang
275785404c
Add Host - vlidate cluster section only if xenserver is xenserver
2010-08-18 11:30:01 -07:00
Jessica Wang
1849d4a6b1
Issue #: 5894
...
Create Template from Snapshot dialog - add password dropdown field
2010-08-17 14:25:54 -07:00
Jessica Wang
66ccd6f7ad
(1) When hypervisor.type is kvm, allow option to add host in UI.
...
(2) When when hypervisor.type is kvm, hide cluster section in add host dialog.
2010-08-13 18:19:55 -07:00
Manuel Amador (Rudd-O)
14ae76781e
Committing Kris' big merge
2010-08-11 16:02:57 -07:00
Manuel Amador (Rudd-O)
ac730ec496
Branch 2.1.refactor committed
2010-08-11 09:13:42 -07:00
Manuel Amador (Rudd-O)
05c020e1f6
Source code committed
2010-08-11 09:13:29 -07:00