Jessica Wang
a6898079d5
snapshot page - implement basic search and advanced search.
2010-12-02 10:46:59 -08:00
Jessica Wang
21ca5935b2
Events page - advanced search - start date, end date - apply date picker widget.
2010-12-02 10:29:42 -08:00
Jessica Wang
df9cc101db
instance page - advanced search - remove state dropdown field since we have filter menu on left navigation already ("Running Instances", "Stopped Instances", "Destroyed Instances").
2010-12-02 10:13:43 -08:00
Jessica Wang
0309a2c8e4
clear up basic search before loading advanced search result (to avoid confusion).
2010-12-01 19:55:00 -08:00
Jessica Wang
70d956cc6f
advanced search dialog box - Enter key pressing at any place in this dialog has the same effect as clicking search button in this dialog.
2010-12-01 19:50:57 -08:00
Jessica Wang
965026a4a5
volume page - implement advanced search.
2010-12-01 19:37:13 -08:00
Jessica Wang
51ed097cbf
advanced search - fix a bug that clicking next page will lose advanced search parameters.
2010-12-01 19:20:20 -08:00
Jessica Wang
aae2e95ed2
events page - implement advanced search.
2010-12-01 18:58:12 -08:00
Jessica Wang
c4423a46d4
instance page - implement advanced search.
2010-12-01 18:21:24 -08:00
Jessica Wang
84323d16e9
instance page - fix a bug that instance groups are duplicate when login as user-role and click instance menu more than once.
2010-12-01 17:41:11 -08:00
Jessica Wang
f23135514a
instance page - implement advanced search button clicking.
2010-12-01 17:27:24 -08:00
Jessica Wang
2bcc637a09
remove obsolete code.
2010-12-01 16:17:51 -08:00
Jessica Wang
b482b1c797
volume page - implement basic search.
2010-12-01 16:08:47 -08:00
Jessica Wang
75789eb600
events page - implement basic search.
2010-12-01 15:54:31 -08:00
Jessica Wang
6a859a9322
basic search - clear input text when switching to a different page.
2010-12-01 15:42:44 -08:00
Jessica Wang
9d33c2a63e
instance page - implement basic search
2010-12-01 15:39:25 -08:00
Jessica Wang
59667ebe14
Search - add getSearchParamsFn() on all pages.
2010-12-01 14:41:36 -08:00
Jessica Wang
833c1708ce
instance page - fix a bug that instance groups didn't show when login as a user.
2010-12-01 13:43:54 -08:00
Jessica Wang
34f660b403
replace noNull() with fromdb().
2010-12-01 11:06:52 -08:00
Jessica Wang
cad49264e0
replace encodeURIComponent() with todb().
2010-12-01 10:50:44 -08:00
Jessica Wang
5b72f25552
reset pagination when switching to a different page.
2010-11-30 17:35:42 -08:00
Jessica Wang
7dcd1f3851
pagination - hide previous button on first page. Show next button if next page is available, hide next button otherwise.
2010-11-30 17:10:43 -08:00
Jessica Wang
0ad7680dfd
pagination - implement previous button, next button.
2010-11-30 16:52:37 -08:00
Jessica Wang
702aa75c51
comment out obsolete code.
2010-11-30 15:42:33 -08:00
Jessica Wang
88e47322cc
primary storage page - implement refresh button.
2010-11-30 15:24:08 -08:00
Jessica Wang
6b37ae7149
Host page - fix a bug that refresh button was not working in Firefox (but was working in IE).
2010-11-30 15:19:35 -08:00
Jessica Wang
718e6b6a0c
VM wizard - limit template number to be 6 on each page in VM Wizard.
2010-11-30 14:11:54 -08:00
Jessica Wang
a57b99d72b
host page - implement refresh button.
2010-11-30 13:53:45 -08:00
Jessica Wang
17ffde1c17
API has changed to return all if pagesize is not specified. Here is more corresponding UI change.
2010-11-30 11:26:21 -08:00
Jessica Wang
db3b75bda0
API has changed to return all if pagesize is not specified. Here is corresponding UI change.
2010-11-30 11:03:58 -08:00
Kelven Yang
54f177cacc
1) Make generic dao be able to persist UTF-8 string for internationalization support
...
2) Undo gson Unicode escape in API response object to avoid double escaping which can break Javascript from getting correct text content
3) Correct API layer in dealing with character encoding
4) Remove double escape in cloud.core.js
2010-11-30 09:40:54 -08:00
will
b2ba0521df
- Using JSTL for the internationalization framework of the UI and standardized the message bundles.
...
- Fixed cloud.core.callbacks.js to include the new "sessionKey" variable that is needed to prevent CRSF attacks.
2010-11-29 20:06:27 -08:00
Jessica Wang
76b31ab7b8
new UI - cluster page - implement refresh button.
2010-11-29 17:24:12 -08:00
Jessica Wang
8157294597
new UI - Pod page - implement refresh button.
2010-11-29 17:14:30 -08:00
Jessica Wang
a19539edb1
new UI - zone page - implement refresh button.
2010-11-29 16:57:06 -08:00
Jessica Wang
67fd52db08
new UI - refresh button - replace leftmenuId with onRefreshFn which is more flexible to customize.
2010-11-29 16:26:43 -08:00
Jessica Wang
ca6a107b2a
new UI - update zone - change warning text.
2010-11-29 16:01:25 -08:00
Jessica Wang
49e22e9b19
new UI - domain tree - make whole domain row clickable (before this change, only domain name was clickable).
2010-11-29 15:31:59 -08:00
Jessica Wang
90bb06c3e2
new UI - zone tree - make whole zone row clickable (before this change, only zone name was clickable).
2010-11-29 15:11:11 -08:00
Jessica Wang
f63409029a
new UI - zone tree - make whole pod row and whole cluster row clickable (before this change, only pod name and cluster name were clickable).
2010-11-29 15:04:21 -08:00
Jessica Wang
96153b00b2
account page - fix a bug that refresh button was not working properly.
2010-11-29 14:11:13 -08:00
Jessica Wang
49d40df2fe
domain page - implement refresh button.
2010-11-29 14:06:11 -08:00
Jessica Wang
9cbb617f34
physical resources page - implement refresh button.
2010-11-29 13:54:36 -08:00
Jessica Wang
ed92070142
dashboard page - implement refresh button.
2010-11-29 13:32:04 -08:00
Jessica Wang
477bb92e02
Refresh button - implement refresh button on global settings page.
2010-11-29 13:01:49 -08:00
Jessica Wang
28e338ff7e
Refresh button - implement refresh button on instance page, volume page, snapshot page, IP address page, template page, ISO page, account page, event page, alert page, virtual router page, system VM page, disk offering page, service offering page.
2010-11-29 11:54:22 -08:00
Jessica Wang
87fe4f25ae
primary storage page - remove "Edit Primary Storage" option from UI because updateStoragePool API is commented out.
2010-11-29 10:10:01 -08:00
Jessica Wang
bdb1f31dc4
new UI - Primary Storage page - get json object from middle menu item instead of details tab.
2010-11-24 17:58:13 -08:00
Jessica Wang
757a9204f0
new UI - Host page - get json object from middle menu item instead of details tab.
2010-11-24 17:36:52 -08:00
Jessica Wang
9885392f5b
new UI - cluster page - fix a bug "$leftmenuItem1 is not found".
2010-11-24 17:28:13 -08:00
Jessica Wang
6198d6ec73
new UI - pod page - get json object from middle menu item instead of details tab.
2010-11-24 17:13:36 -08:00
Jessica Wang
9eb0cfcb5b
new UI - zone page - check if variable is null before getting it's property.
2010-11-24 17:00:14 -08:00
Jessica Wang
0096dd03f2
new UI - fix a bug: curly brackets was missing.
2010-11-24 16:29:51 -08:00
Jessica Wang
eabad148e8
new UI - IP address page - clear grid header title and static NAT field after releasing IP.
2010-11-24 16:17:26 -08:00
Jessica Wang
f546436682
new UI - disk offering page, service offering page - check if $midmenuItem1, jsonObj is null before getting its property.
2010-11-24 16:11:03 -08:00
Jessica Wang
e8eb8f4703
new UI - router page, systemVM page - check if $midmenuItem1, jsonObj is null before getting its property.
2010-11-24 15:26:25 -08:00
Jessica Wang
c7ca1a705d
new UI - alert page - add ID field.
2010-11-24 15:20:57 -08:00
Jessica Wang
a241a3fe54
new UI - Event page - check if jsonObj is null or not before getting its property.
2010-11-24 15:13:33 -08:00
Jessica Wang
921249e399
new UI - domain page - show zero if no accounts/instances/volume is under a domain.
2010-11-24 15:09:52 -08:00
Jessica Wang
17102c4096
new UI - Account page - fix a bug that JS error "$midmenuItem1 is null or not an object ", "jsonObj is null or not an object" when switching between tabs on an empty page.
2010-11-24 14:50:11 -08:00
Jessica Wang
2dd325f567
new UI - ISO page - update ISO name in middle menu when ISO is updated in right panel.
2010-11-24 14:41:24 -08:00
Jessica Wang
74086a54a1
new UI - template page - update template name in middle menu when template is updated in right panel.
2010-11-24 14:26:43 -08:00
Jessica Wang
efd8cca67b
new UI - instance page - update middle menu status icon when switching back to details tab (so, status color in middle menu is consistent with status color in right panel).
2010-11-24 14:03:19 -08:00
Jessica Wang
44334731ed
new UI - IP Address page - fix a bug that JS error "$midmenuItem1 is null or not an object ", "jsonObj is null or not an object" when switching between tabs on an empty page.
2010-11-24 12:47:14 -08:00
Jessica Wang
94737421c7
new UI - instance page - router tab - retire function vmRouterAfterSubgridItemAction()
2010-11-24 12:36:39 -08:00
Jessica Wang
2ddec0d855
new UI - instance page - router tab - related UI change after bug 6787("RebootRouter API should return an embedded object on success") is fixed.
2010-11-24 11:40:37 -08:00
Jessica Wang
700ec25802
new UI - Snapshot page - fix a bug that JS error "$midmenuItem1 is null or not an object ", "jsonObj is null or not an object" when switching between tabs on an empty page.
2010-11-24 11:24:05 -08:00
Jessica Wang
bd8adbf5ca
new UI - volume page - fix a bug that JS error "$midmenuItem1 is null or not an object ", "jsonObj is null or not an object" when switching between tabs on an empty page.
2010-11-24 10:58:38 -08:00
Jessica Wang
6435e701d0
new UI - instance page - fix a bug that JS error "jsonObj is null or not an object" when switching between tabs on an empty page.
2010-11-24 10:52:29 -08:00
Jessica Wang
1ce538b6a9
but 7309: fix console proxy thumbnail disappearing problem. (merge from 2.2.beta1 branch to master branch)
2010-11-23 20:15:51 -08:00
Jessica Wang
2e00c539b7
bug 7257: Pod page - pod node in tree gets updated when right panel is updated. (merge from 2.2.beta1 branch to master branch)
2010-11-23 20:14:26 -08:00
Jessica Wang
2491e363a1
bug 7257: Zone page - zone node in tree gets updated when right panel is updated. (merge from 2.2.beta1 branch to master branch)
2010-11-23 20:13:26 -08:00
Jessica Wang
b6ce75a8c1
bug 7257: Disk Offering page - middle menu gets updated when right panel is updated. (merge from 2.2.beta1 branch to master branch)
2010-11-23 20:12:16 -08:00
Jessica Wang
bd7f5e1bcf
bug 7297: related UI change for change of 3 portForwarding API. (merge from 2.2.beta1 branch to master branch)
2010-11-23 20:10:32 -08:00
Jessica Wang
bf92a20432
bug 7262: global settings page - set padding in value column. So, description won't be shifted into value column when value is empty. (merge from 2.2.beta1 branch to master branch)
2010-11-23 20:08:35 -08:00
Jessica Wang
dc27725739
bug 7277: ISO page - after Download ISO action succeeds, show URL returned by API on dialog box and make URL clickable. (merge from 2.2.beta1 branch to master branch)
2010-11-23 20:06:41 -08:00
Jessica Wang
b62f1acd23
bug 7277: after Download Template action succeeds, show URL returned by API on dialog box and make it clickable. (merge from 2.2.beta1 branch to master branch)
2010-11-23 20:04:39 -08:00
Jessica Wang
25cbd6565c
bug 7282: VM wizard - step 3 - select disk offering - prevent a person from moving on if no disk offering is selected. (merge from 2.2.beta1 branch to master branch)
2010-11-23 20:03:04 -08:00
Jessica Wang
f588821cf9
bug 7277: template page - System VM template don't have "Download Template" option. (merge from 2.2.beta1 branch to master branch)
2010-11-23 17:00:13 -08:00
Jessica Wang
6cc2dd9b28
bug 7277: ISO page - implement "Download ISO" action. (merge from 2.2.beta1 branch to master branch)
2010-11-23 16:58:51 -08:00
Jessica Wang
b18add1373
bug 7277: template page - implement "Download Template" action. (merge from 2.2.beta1 branch to master branch)
2010-11-23 16:57:26 -08:00
Jessica Wang
8666fb3fc4
new UI - Add Direct IP Range dialog box - add new field "guest gateway". (merge from 2.2.beta1 branch to master branch)
2010-11-23 16:55:36 -08:00
Jessica Wang
952dec199a
bug 7262: global settings page - if no value is assigned, display "Not applicable". (merge from 2.2.beta1 branch to master branch)
2010-11-23 16:53:29 -08:00
Jessica Wang
45c026b6e1
new UI - Add Zone Pod Wizard - basic mode - add pod step - add new field "guest gateway" . (merge from 2.2.beta1 branch to master branch)
2010-11-23 16:47:10 -08:00
Jessica Wang
6f8f97db5c
new UI - delete zone - clear up everything in zone page after deleting zone succeeds. (merge from 2.2.beta1 branch to master branch)
2010-11-23 16:45:29 -08:00
Jessica Wang
85cc68a742
bug 7253: show error message when addnig host fails. (merge from 2.2.beta1 branch to master branch)
2010-11-23 16:34:11 -08:00
will
69ce2a090e
Merge with Master: Defaulted the root disk offering to the first offering.
2010-11-23 11:13:47 -08:00
Jessica Wang
7df47f053e
bug 7252: check whether pods is null before getting its length.
2010-11-19 20:15:31 -08:00
Jessica Wang
dd06fc9639
bug 7255: correct variable name.
2010-11-19 20:14:12 -08:00
Jessica Wang
0cd0795645
new UI - Add zone pod wizard - after action message screen - hide guest ip range message box if it's advanced mode.
2010-11-19 18:38:18 -08:00
Jessica Wang
d8e285bb0b
new UI - add zone pod wizard - change visual layout of last step (action action screen).
2010-11-19 16:58:48 -08:00
Jessica Wang
919f2d57b1
new UI - zone page - add pod - expand zone node to show newly added pod after adding pod succeeds.
2010-11-19 16:33:43 -08:00
Jessica Wang
8c5b5107ef
bug 7064: zone apge - refresh pod dropdown in add host dialog, add primary storage dialog after adding pod.
2010-11-19 15:58:30 -08:00
Jessica Wang
b6f496561e
bug 7064: zone page - implement Add Primary Storage option from zone.
2010-11-19 15:58:29 -08:00
Jessica Wang
10d07a7e80
bug 7064: zone page - implement Add Host option from zone.
2010-11-19 15:02:08 -08:00
Jessica Wang
edf70d295d
bug 7064: zone page - implement Add Host option from zone.
2010-11-19 15:02:08 -08:00
Jessica Wang
018ad61fcc
new UI - zone page - show spinning wheel before every tab is fully loaded.
2010-11-19 13:12:10 -08:00
Jessica Wang
e9145e4011
new UI - zone page - switch network tab and secondary storage tab.
2010-11-19 12:01:28 -08:00
Jessica Wang
489f4909b4
new UI - cluster page - fix a bug that zone name and pod name didn't show in Add Host dialog, Add Primary Storage dialog.
2010-11-19 11:49:43 -08:00
Jessica Wang
ae1274e976
bug 7064: resource pages - give every addXXX action a dedicate button.
2010-11-19 11:23:49 -08:00
Jessica Wang
3bada61491
bug 7062: add primary storage dialog - changing protocol (NFS, ISCSI) will hide/show different fields.
2010-11-18 19:57:53 -08:00
Jessica Wang
43163090c7
new UI - add 2 add buttons on top.
2010-11-18 19:30:13 -08:00
will
6376363872
bug 7229: ErrorInMaintenance will now be shown in red.
2010-11-18 19:28:40 -08:00
Jessica Wang
71141bcd5b
new UI - Edit Zone - not call updatePod API if nothing is changed.
2010-11-18 19:21:50 -08:00
Jessica Wang
5bed687254
new UI - resource zone tree - tree node will only expand when arrow icon is clicked.
2010-11-18 19:00:55 -08:00
Jessica Wang
dbb5404303
bug 7233: only send changed value to UpdateZone API.
2010-11-18 18:49:35 -08:00
will
2eaf10e293
bug 5918: added domain to volume detail
2010-11-18 18:27:39 -08:00
will
6df0d87dc2
bug 7014: fixed JS error when attempting to view a non-selected vm instance
...
status 7014: resolved fixed
2010-11-18 18:11:29 -08:00
will
ad822bc136
bug 7081: fixed issue where the vlan drop-down wasn't being shown because the dialogs were not being cleaned up everytime you clicked on the resource, zone, or pod link on the left nav.
2010-11-18 17:17:23 -08:00
will
fc7d519c4b
bug 7018: fixed an issue where dialog boxes were not correctly being cleaned up when you navigated in the UI. Essentially they were being duplicated.
...
- Fixed issue where the "change" event on the Add Volume dialog was being duplicated.
bug 7018: resolved fixed
2010-11-18 16:52:58 -08:00
Jessica Wang
f7ffe916cd
bug 7212: IP address - load balancer tab - show error in dialog box when creating load balancer rule fails.
2010-11-18 16:36:06 -08:00
Jessica Wang
47468a0365
bug 7212: IP address - port forwarding tab - show error in dialog box when creating Port forwarding rule fails
2010-11-18 16:32:50 -08:00
Jessica Wang
8b6eb37603
new UI - registerISO, registerTemplate - remove UI restriction that template name needs to be English character.
2010-11-18 16:05:14 -08:00
Jessica Wang
e85274266f
bug 6940: IP Address page - show/hide different tabs after enable/disable Static NAT.
2010-11-18 15:53:08 -08:00
Jessica Wang
d3f31ba287
bug 6940: IP Address page - Show which VM it is currently static NATed to.
2010-11-18 15:30:55 -08:00
Jessica Wang
71f6b6abc8
bug 6940: IP Address page - implement Disable Static NAT action.
2010-11-18 14:56:10 -08:00
Jessica Wang
740b4e7c4c
bug 6764: zone page - Add VLAN dialog - public untagged has only one option ("zone-wide") in scope.
2010-11-18 11:43:38 -08:00
Jessica Wang
b2bcb9e6e6
bug 6940: IP Address page - Enable Static NAT option is only available for IP that is manageable.
2010-11-17 18:18:58 -08:00
Jessica Wang
0890eff9f6
new UI - instance page - details tab - add ID field.
2010-11-17 18:12:07 -08:00
Jessica Wang
e6f0ab4dba
bug 6940: IP Address page - implement Enable Static NAT action.
2010-11-17 17:49:12 -08:00
Jessica Wang
6100dc62b5
bug 6940: IP Address page - show/hide tabs upon isstaticnat, issourcenat, forvirtualnetwork value.
2010-11-17 16:23:36 -08:00
Jessica Wang
39327f2f38
bug 6940: IP Address page - details tab - add "Static NAT" field.
2010-11-17 15:43:51 -08:00
Jessica Wang
8c8188afec
bug 7151: cluster page - add "Add Host", "Add Primary Storage" option.
2010-11-17 15:18:09 -08:00
Jessica Wang
d491490cde
bug 7038: Pod page - Add Direct IP Range dialog - remove gateway field. Get gateway value from pod.
2010-11-17 14:18:52 -08:00
Jessica Wang
b6f15213e5
bug 7208: not pass vlan parameter to UpdateZone API if vlan is null
2010-11-17 13:09:22 -08:00
Jessica Wang
fed5bbcfbe
bug 7208: not pass vlan parameter to CreateZone API if vlan is null.
2010-11-17 12:24:31 -08:00
Jessica Wang
08247906f2
bug 7208: Guest vlan range should be optional for zone with Advance network support
2010-11-17 12:08:15 -08:00
Jessica Wang
37612196b8
Bug 7207: Add Zone Pod Wizard - Step2: shouldn't show "vlan range" fields when create zone with Basic network type
2010-11-17 11:06:34 -08:00
Jessica Wang
745d3e816d
bug 7206: pod page - use zone's network type ("Basic", "Advanced") to decide what to show/hide.
2010-11-17 10:38:32 -08:00
Jessica Wang
8f5a7a8c00
bug 7206: zone page - add network type ("Basic", "Advanced")
2010-11-17 10:24:52 -08:00
Jessica Wang
3dd4727060
new UI - related UI change for new parameter "networktype" of AddZone API.
2010-11-16 17:35:34 -08:00
Jessica Wang
b577015795
new UI - zone page, pod page - clicking Add VLAN, Add Secondary storage will show corresponding tab.
2010-11-16 16:39:52 -08:00
Jessica Wang
c88ead415f
bug 7038: Pod page - has option to Add Direct IP Range if its zone is basic-mode.
2010-11-16 16:24:30 -08:00
Jessica Wang
c03131d9dd
new UI - host page - systemVM tab - add SystemVM type ("console proxy vm", "secondary storage vm")
2010-11-16 15:08:13 -08:00
Jessica Wang
3342d9361c
new UI - host page - details tab - show spinning wheel before tab is fully loaded.
2010-11-16 14:52:13 -08:00
Jessica Wang
37fd3eef22
bug 7033: primary storage page - show different action options based on state of primary storage.
2010-11-16 14:36:36 -08:00
Jessica Wang
b603a75061
bug 3921: ISO page - remove "Copy ISO" option from "xs-tools.iso"
2010-11-16 14:03:56 -08:00
Jessica Wang
f9333a282d
bug 5730: update zone - if dns1 or dns2 has been changed, pop up dialog box after updating zone: "DNS update will not take effect until all virtual routers are stopped and then started"
2010-11-16 12:14:12 -08:00
Jessica Wang
2dae6ea836
bug 5730: Make Vlan range optional when updating zone.
2010-11-16 11:55:22 -08:00
Jessica Wang
fa2b3e70a3
new UI - to keep comma, not escape tags input.
2010-11-16 11:17:15 -08:00
Jessica Wang
4a3ad7c5e9
bug 5817: validate vm dropdown (empty or having value) before creating port forwarding rule.
2010-11-16 10:30:24 -08:00
Jessica Wang
6f6a01adb1
bug 6953: System VM page - hide active sessions if type is secondary storage VM while show active sessions if type is console proxy.
2010-11-15 17:09:49 -08:00
Jessica Wang
8b37e65966
bug 7152: Resource page - add host shortcut dialog box - refresh cluster dropdown field after adding host fails.
2010-11-15 16:32:19 -08:00
Jessica Wang
d7a56c838d
bug 7152: refresh cluster dropdown field after adding host fails.
2010-11-15 16:23:30 -08:00
Jessica Wang
929103b9dd
bug 6922: related UI change after bug 7101 is fixed ("Bug 7101 - DetachISO API and AttachISO API should return an embedded object of virtualmachine, not an embedded object of ISO")
2010-11-15 15:28:21 -08:00
Jessica Wang
84ae25b02b
new UI - IP address page - port forwarding rule - only display Running VM and Stopped VM in dropdown box.
2010-11-15 15:10:27 -08:00
Jessica Wang
f071f5c5b3
new UI - apply noNull() or fromdb() to all fields that get value from API.
2010-11-15 14:13:17 -08:00
Jessica Wang
8b106c7271
new UI - apply noNull() or fromdb() to all fields that get value from API.
2010-11-15 14:05:39 -08:00
Jessica Wang
0778c13b79
new UI - apply noNull() or fromdb() to all fields that get value from API.
2010-11-15 14:04:25 -08:00
Jessica Wang
89ed0f56a5
bug 6699: handle case that publicip is null (when router state is Stopped)
2010-11-15 12:48:54 -08:00