Jessica Wang
461149a390
new UI - accounts page - implement Resource limits action.
2010-09-24 23:43:38 -07:00
Jessica Wang
e6c2f7fa0b
new UI - volumes page - snapshot tab - implement create volume action.
2010-09-23 20:49:20 -07:00
Jessica Wang
5e36d7ed35
new UI - volumes page - snapshot tab - implement delete snapshot action.
2010-09-23 20:32:19 -07:00
Jessica Wang
8604f70d71
new UI - volumes page - snapshot tab - build action list.
2010-09-23 20:21:19 -07:00
Jessica Wang
96fd242feb
new UI - Volumes page - add Snapshot tab that list all snapshots under this volume.
2010-09-23 19:48:51 -07:00
Jessica Wang
c3abad736c
new UI - after subgrid item action is finished, show message in 1st grid row in the subgrid.
2010-09-23 18:45:25 -07:00
NIKITA
4ba08d0fa4
UI change for Actions dropdown
2010-09-23 18:40:11 -07:00
Jessica Wang
97eeee7677
new UI - after details tab action is finished, show success/fail message on the top of right panel instead of showing a dialog covering action panel.
2010-09-23 18:03:23 -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
5999da510c
new UI - fix a bug - instances page's middle menu action list is empty.
2010-09-23 17:32:17 -07:00
NIKITA
ea1c90388e
Left menu icons added for IP Address, Network Group, Snapshots and Volume
2010-09-23 17:19:31 -07:00
Jessica Wang
ea5d33315d
new UI - snapshots page - implement create template from snapshot action.
2010-09-23 17:15:49 -07:00
Jessica Wang
e8a16e052c
new UI - snapshots page - implement delete snapshot action.
2010-09-23 16:59:19 -07:00
Jessica Wang
e583473252
new UI - snapshots page - implement create volume action.
2010-09-23 16:44:20 -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
87fb6acd05
new UI - templates page - create VM from template - add "no disk offering" option.
2010-09-23 11:39:57 -07:00
NIKITA
a70b5046a6
Left icons changed for Dashboard and Host
2010-09-23 11:36:50 -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
Jessica Wang
e5cd44c6fb
new UI - volumes page - implement attach disk action.
2010-09-21 19:11:18 -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
NIKITA
272d419d3a
Width of action dropdown has been increased
2010-09-21 17:41:02 -07:00
Jessica Wang
57c099a647
new UI - volumes page - implement add volume action.
2010-09-21 16:57:41 -07:00
Kris McQueen
5a3f4af638
AddHost and AddSecondaryStorage have different required parameters, so avoid subclassing these commands and just call a common method in the agent manager. Fix the response name for listAccounts. CreateUser returns one user, so don't always get response.user[0] since that's pointless. A secondary storage host does not have a pod id (NfsSecondaryStorageResource) so make sure not to dereference variables that will be null.
2010-09-21 16:28:31 -07:00
Jessica Wang
67cfa3582e
new UI - volume page - implement Recurring Snapshot action.
2010-09-21 16:18:40 -07:00
Jessica Wang
f89e11bb21
new UI - volume page - implement take snapshot action.
2010-09-21 15:37:47 -07:00
Jessica Wang
3f9b58bc73
new UI - volume page - hide actions when volume state is "Creating" or "Corrupted" or volume is attaching to a VM.
2010-09-21 14:55:27 -07:00
Jessica Wang
8dcea8c07e
new UI - clear right panel after deleting a volume.
2010-09-21 14:49:23 -07:00
Jessica Wang
0435d99247
new UI - volume page - implement delete volume action.
2010-09-21 11:55:12 -07:00
Jessica Wang
7a13f1afe2
new UI - instances page - fix a bug that volume tab showed nothing.
2010-09-21 10:50:11 -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
NIKITA
33d97d32c7
Title Icon for Router
2010-09-20 15:06:05 -07:00
NIKITA
207cee40a7
UI for Advanced Search Popup
2010-09-20 13:13:39 -07:00
NIKITA
b0fb42460f
Title icon for Alerts
2010-09-20 11:36:11 -07:00
Jessica Wang
53cd82027f
new UI - IP address page - hide port forwarding tab and load balancer tab to non-manageable IP (i.e. IP of System VM)
2010-09-19 23:22:23 -07:00
Jessica Wang
385f14e9ae
new UI - port forwarding - display vmname and vmdisplayname (defined by user).
2010-09-19 12:36:31 -07:00
Jessica Wang
ccc8485942
new UI - load balancer - collapse vm management area when deleting a load balancer rule.
2010-09-19 12:05:36 -07:00
Jessica Wang
ed6fbfa958
new UI - load balancer page - fix a bug that new template was attched to wrong grid.
2010-09-19 11:55:08 -07:00
Jessica Wang
5db0b651ec
new UI - implement delete balancer rule.
2010-09-19 11:36:05 -07:00
Jessica Wang
3d3d2f5836
new UI - implement update load balancer rule.
2010-09-19 11:10:13 -07:00
Jessica Wang
ac9335d9d7
new UI - implement remove VM instance from load balancer rule.
2010-09-19 10:39:27 -07:00
Jessica Wang
b687871463
new UI - implement assign VM instance to load balancer rule.
2010-09-19 10:32:08 -07:00
Jessica Wang
c49eada7bd
rename JSP file (to be consistent with javascript file)
2010-09-19 08:00:39 -07:00
Jessica Wang
ea4062ca0a
new UI - load balancer - implement manage link. Clicking manage link will expand a subgrid of instances assigned to this load balancer policy.
2010-09-19 00:00:00 -07:00
Jessica Wang
91c7947b33
new UI - IP address page - implement add load balancer rule.:wq!
2010-09-18 21:50:23 -07:00