Commit Graph

3111 Commits

Author SHA1 Message Date
Jessica Wang a244fb6d42 CS-14385: cloudstack UI - Host page - add "HA Enabled" column which only shows When ha.tag global configuration is not empty. 2012-04-25 10:40:39 -07:00
Jessica Wang 66bb690b2d CS-14624: cloudstack 3.0 UI - hide "Add Account" button from domain-admin. 2012-04-24 14:37:04 -07:00
Jessica Wang f86e9f9eea cloudstack 3.0 UI - infrastructure page - guest traffic type - network tab - fix a bug that clicking a network that doesn't belong to current login user would show spinning wheel forever in detailView. 2012-04-24 12:19:03 -07:00
Jessica Wang bab65c8a29 CS-14297: cloudstack 3.0 UI - Delete Primary Storage dialogbox - add "Force Remove" checkbox. 2012-04-24 11:52:39 -07:00
Jessica Wang 8e3fc39b67 CS-12407: cloudstack 3.0 UI - Add F5 device - when Dedicated checkbox is checked, hide Capacity field and pass "capacity=1" to API. 2012-04-24 10:56:29 -07:00
Jessica Wang 71c9c6337b CS-12407: cloudstack 3.0 UI - Add Netscaler device - when Dedicated checkbox is checked, hide Capacity field and pass "capacity=1" to API. 2012-04-24 10:56:03 -07:00
Salvatore Orlando b8889eeb58 Fixing further issue with conflict resolution 2012-04-23 22:35:15 +01:00
Jessica Wang 08daf9eee0 cloudstack 3.0 UI - XSS - detailView in Edit mode - fix it to show original value instead of HTML-encoding value. 2012-04-23 22:33:18 +01:00
bfederle d062c21cb2 Sanitize input for multi-edit, notification widgets 2012-04-23 22:33:18 +01:00
Jessica Wang 28218e6cfb cloudstack 3.0 UI - replace old sanitizeXSS() with new cloudStack.sanitize(). 2012-04-23 22:33:18 +01:00
bfederle 25f57c3f59 Sanitize detail view input rendering 2012-04-23 22:33:08 +01:00
bfederle b04254220f Sanitize list view input rendering 2012-04-23 22:32:17 +01:00
Jessica Wang 69e6d2e906 CS-14588: cloudstack 3.0 UI - VM Wizard - name field - allow uppercase. 2012-04-23 13:38:35 -07:00
Jessica Wang f6c6518ada CS-14186: cloudstack 3.0 UI - create network offering - when GuestIpType is Shared, hide SourceNat/StaticNat/PortForwarding/LoadBalancer/Firewall/VPN if zoneType is Advanced, hide SourceNat/PortForwarding/Firewall/VPN if zoneType is BAsic. 2012-04-23 10:43:35 -07:00
bfederle e23b2ac1fd Zone wizard UI: fix selects
Fix selects being populated twice, due to combination of async calls
and non-async operations when re-selecting options in setup zone step.
2012-04-20 16:05:57 -07:00
bfederle e3bb5435f4 Zone wizard UI
Move network offerings array to local select fn scope, as it is only used there
2012-04-20 16:04:59 -07:00
bfederle 9e2167041b Zone wizard UI
Add missing 'selectedNetworkOfferingObj' var, which may cause JS
errors in some cases
2012-04-20 14:58:08 -07:00
Pranav Saxena 8b35987b8d CS-13830 : Zone's guest CIDR field is not modifiable in the UI 2012-04-19 15:17:40 -07:00
Pranav Saxena 26b4d180d1 CS-13830 : Zone's guest CIDR field is not modifiable in the UI 2012-04-19 15:17:27 -07:00
Brian Federle 231a67b951 Add missing 'fetchLatest' for second listCapacity call 2012-04-19 13:00:19 -07:00
Pranav Saxena 78dc2ecf18 CS-13904 : Labels for service offering CPU and memory not consistent 2012-04-19 12:53:42 -07:00
Jessica Wang 9d694dd8e7 cloudstack 3.0 UI - localize validation message for vm host name. 2012-04-18 18:20:42 -07:00
Jessica Wang b7b77cea5c CS-14559: cloudstack 3.0 UI - VM Wizard - last step - screen doesn't change, but user-entered VM name will be passed as hostname and displayname to deployVirtualMachine API. Add validation of user-entered name field to match naming rule of hostname. 2012-04-18 17:45:41 -07:00
Jessica Wang c446c46cb7 cloudstack 3.0 UI - host page - list view - add State column with color and icon. 2012-04-18 14:12:12 -07:00
Jessica Wang cff7ff5fc4 cloudstack 3.0 UI - instance page - attach ISO - fix a localization error. 2012-04-18 14:02:18 -07:00
Jessica Wang e32449613d CS-14142: cloudstack 3.0 UI - Instance page - show Attached ISO name instead of Attached ISO Yes/No. 2012-04-18 13:52:53 -07:00
Jessica Wang e6d064952d cloudstack 3.0 UI - statistics tab in Instance page, Host page - Network Read, Network Write - if API returns 0, show 0 instead of N/A. 2012-04-18 13:31:11 -07:00
Jessica Wang 4a7c7da191 CS-13896: cloudstack 3.0 UI - register template, register ISO - correct message and label. 2012-04-18 12:15:25 -07:00
Jessica Wang 4cc9bf95c8 CS-13589: cloudstack 3.0 UI - volume page - when a volume is in "Migrating" state, disallow any action. 2012-04-17 16:24:44 -07:00
Jessica Wang e852857f9e bug 14516: add zone wizard - exclude EIP, ELB, SG network offerings only when hypervisor is VMware or BareMetal. 2012-04-17 11:06:05 -07:00
Jessica Wang 64b45722de cloudstack 3.0 UI - deployVM action - not show dialogbox of "password of new VM xxx is yyy" if deployVirtualMachine API doesn't return password (regardless of passwordenabled property). 2012-04-17 10:35:35 -07:00
Jessica Wang 193e835717 bug 14410: cloudstack 3.0 UI - instance page - Start VM action - show vm password on screen if startVM API returns it. 2012-04-16 18:22:12 -07:00
Jessica Wang 2f36d60bde bug 12688: fix a bug in listView widget that didn't pass correct filterBy object to loadBody(). 2012-04-16 14:59:23 -07:00
Jessica Wang 177c5277c8 bug 14476: cloudstack 3.0 UI - IP address page - VPN tab - fix a bug that newly added VPN users didn't show up on UI when owner of IP Address is different from current login. 2012-04-13 21:11:36 -07:00
Jessica Wang 8f6e3e5ea9 cloudstack 3.0 UI - add Network offering dialog - correct label of service offering from Compute offering to System offering. 2012-04-13 14:41:10 -07:00
Jessica Wang c33ecdeaba bug 14368: cloudstack 3.0 UI - domain page - add "Update Resource Count" action ("Update Resource Count" is different from "Update Resource Limit") 2012-04-13 10:17:03 -07:00
Jessica Wang 172ea6f109 cloudstack 3.0 UI - add zone wizard - step 2 - fix a bug that change event of network offerings dropdown was not triggered when visiting step 2 the first time. 2012-04-12 16:25:56 -07:00
Jessica Wang 60d45ec5e3 cloudstack 3.0 UI - fix a JS error "selectedNetworkOfferingObj is not defined" 2012-04-12 16:25:38 -07:00
Jessica Wang b3bf6f08e6 bug 14386: cloudstack 3.0 UI - add zone wizard - basic zone - network offering dropdown - exclude network offerings having EIP/ELB/SG if hypervisor is not XenServer. 2012-04-12 16:25:10 -07:00
Jessica Wang 757c3542e8 cloudstack 3.0 UI - dialog widget - remove a line that produced a bug that change event is trigger before data is populated in this dropdown in selectFn($.extend(selectArgs, dependsOnArgs)). Besides, selectFn($.extend(selectArgs, dependsOnArgs)) includes the line, $input.trigger('change'), already. 2012-04-12 16:24:53 -07:00
pranav ee0f3e898c Bug 12833 addition of Fetch Latest Button on the Dashboard
Conflicts:

	client/WEB-INF/classes/resources/messages.properties
	ui/css/cloudstack3.css

reviewed-by: brian
2012-04-12 15:15:31 -07:00
Pranav Saxena 582e62c204 Bug 14632 : CS-14393 3.0.1 Hosts' Statistics page show memory values as TB
Conflicts:

	ui/scripts/system.js

reviewed-by: brian
2012-04-12 15:02:31 -07:00
Brian Federle db25ef518b bug CS-14441: Fix typo in VMware traffic label ID 2012-04-12 12:17:52 -07:00
Jessica Wang 0c33016c9f cloudstack 3.0 UI - security group - ingress rule - fix a bug that Account, Security group failed to be translated. 2012-04-11 17:29:19 -07:00
Jessica Wang 38e54d35e0 bug 14418: cloudstack 3.0 UI - network - security group - after remove action completes, close detailView and remove corresponding row from listView. 2012-04-11 16:18:55 -07:00
Jessica Wang 1107ee7f9a cloudstack 3.0 UI - Event page, Alert page - implement Refresh button. 2012-04-11 15:39:46 -07:00
Jessica Wang 2152e9fd25 cloudstack 3.0 UI - service offerings - implement Refresh button. 2012-04-11 15:17:23 -07:00
Jessica Wang 53ca91024a cloudstack 3.0 UI - infrastructure - physical network - network service providers - F5, Netscaler, SRX - devices - (1) correct section id. (2) After remove action completes, close detailView and remove the row from listView. 2012-04-11 14:56:05 -07:00
Pranav Saxena bc8685975a Bug 14211: CS- 14211 Redundant User Instance Field in UI 2012-04-11 14:34:00 -07:00
Brian Federle bd58de20fc bug CS-14419
Add error handling for delete security group action

status CS-14419: resolved fixed
2012-04-11 11:51:03 -07:00
Jessica Wang cd9c24a978 cloudstack 3.0 UI - infrastructure - physical network - network service providers - Netscaler/F5/SRX - devices - change breadcrumb to show Devices instead of Netscaler/F5/SRX (to distinguish between provider and devices). 2012-04-11 11:38:51 -07:00
Jessica Wang 66cdfcec3f cloudstack 3.0 UI - infrastructure - physical network - network service providers - when clicking Netscaler/F5/SRX, get fresh data from API call instead of cache. 2012-04-11 10:52:32 -07:00
Jessica Wang b6eae2855f cloudstack 3.0 UI - Secondary Storage page - detail view - implement Refresh button. 2012-04-10 16:58:13 -07:00
Jessica Wang 3ae0ecb0eb cloudstack 3.0 UI - Primary Storage page - detail view - implement Refresh button. 2012-04-10 16:42:55 -07:00
Jessica Wang 3c79f45994 cloudstack 3.0 UI - Host page - detail view - implement Refresh button. 2012-04-10 16:23:59 -07:00
Jessica Wang ed7066c587 cloudstack 3.0 UI - Pod page - detail view - implement Refresh button. 2012-04-10 15:53:14 -07:00
Jessica Wang f1af23d88d cloudstack 3.0 UI - physical network page - Network Service Providers - SRX - devices - detailView - implement Refresh button. 2012-04-10 15:43:28 -07:00
Jessica Wang b2a0b33c84 cloudstack 3.0 UI - physical network page - Network Service Providers - F5 - devices - detailView - implement Refresh button. 2012-04-10 15:02:27 -07:00
Jessica Wang ac0e2c314e cloudstack 3.0 UI - physical network page - Network Service Providers - Virtual Router - Instances tab - detailView - implement Refresh button. 2012-04-10 14:47:50 -07:00
Jessica Wang e27537f51b cloudstack 3.0 UI - physical network page - Network Service Providers - Virtual Router - Instances tab - implement Refresh button. 2012-04-10 12:33:25 -07:00
Jessica Wang ae8e9a11ec cloudstack 3.0 UI - physical network page - Network Service Providers - Virtual Router - get supported services from API call instead of hard-coding. 2012-04-10 11:49:10 -07:00
Jessica Wang e4a41071de cloudstack 3.0 UI - physical network page - Network Service Providers - Virtual Router - implement Refresh button. 2012-04-09 16:57:21 -07:00
Jessica Wang 5659691140 cloudstack 3.0 UI - physical network page - guest traffic type - networks tab (guest networks) - implement Refresh button. 2012-04-09 16:18:00 -07:00
Jessica Wang ed943dbd75 cloudstack 3.0 UI - physical network page - guest traffic type - implement Refresh button. 2012-04-09 15:34:09 -07:00
Jessica Wang 3cf68e14c7 cloudstack 3.0 UI - System VM page - implement Refresh button. 2012-04-09 15:05:16 -07:00
Brian Federle 3a5a60c0be Add 'view all' shortcuts for common zone resources
On the physical resources dashboard, add a button to view all
resources for pods, clusters, and hosts. This will compile a
list view containing the resources across all zones.

In order to be able to add resources when in this zone-inspecific mode,
a zone drop-down had to be added to the create forms for
pods, clusters, and hosts.
2012-04-09 13:26:08 -07:00
Jessica Wang 97d9862de7 bug 14539: cloudstack 3.0 UI - system VM page - add "change service offering" action which shows when systemVM state is Stopped. 2012-04-06 15:48:42 -07:00
Jessica Wang b646c82724 cloudstack 3.0 UI - Add Network Offering dialog - compute offering (service offering) dropdown - populate only service offerings for domain router. 2012-04-06 10:23:01 -07:00
Brian Federle 711551e34f UI: detail view
Support dynamically updating context on detail view load, to support cases
where certain context items are required by other elements loaded, but may not
be present in the browser history.
2012-04-05 15:44:08 -07:00
Brian Federle 0194ca1954 Projects UI: fix dialog
Remove closeOnEscape from $(':ui-dialog') option calls, as they cause
JS errors breaking the projects UI. closeOnEscape is already defined
when the dialog is initialized, so these don't need to be defined
again.
2012-04-05 13:39:48 -07:00
Pranav Saxena 65ecbcae0b Bug : 13582 UI freezes because of pressing Escape key 2012-04-05 13:39:41 -07:00
Brian Federle a92b98d790 Projects UI
Fix issue where removing project didn't remove detail view
2012-04-05 13:24:16 -07:00
Brian Federle 6531618289 bug 14411: Add 'None' option for no host OS preference 2012-04-05 11:53:42 -07:00
Jessica Wang 984c4bbdb7 cloudstack 3.0 UI - system service offering page - (1) add System VM Type dropdown in Add Service Offering dialog. (2) add System VM Type in detailView. 2012-04-04 16:36:30 -07:00
Jessica Wang 68f9e6f4ea bug 14591: cloudstack 3.0 UI - remove Change Service option from router page. 2012-04-04 15:05:14 -07:00
Brian Federle ccdca396d3 bug 14603
-Disable display of public traffic icon for basic zone, non-EIP/ELB

-Show public traffic icon as 'required' for basic zone in EIP/ELB
2012-04-04 14:52:38 -07:00
Brian Federle fc0327677a Cleanup whitespace + indentation for UI widgets 2012-04-03 15:35:36 -07:00
Pranav Saxena c85daa95c9 Bug 12343: Multiple Clicks on View More buttons adding extra tab in the bread crum bar 2012-04-03 15:26:17 -07:00
Brian Federle 6263ae9944 Detail view UI fix
Fix case where detail view data does not update, after async action
2012-04-03 14:42:34 -07:00
Jessica Wang d983462558 cloudstack 3.0 UI - global settings page - fix a bug that "value" column turned blank when Save button is being clicked. 2012-04-03 14:13:57 -07:00
Brian Federle 297fbc171c bug 14569
Always show 'change service' action, even when VM is running. When VM
is running, show a popup indicating user to stop VM, and do not
perform action.
2012-04-03 11:44:21 -07:00
frank 2f634c0913 Switch to Apache license 2012-04-03 04:50:05 -07:00
Jessica Wang 892a29c2ef bug 14585: cloudstack 3.0 UI - systemVM page - after destroy action completes, close detailView and remove it from listView. 2012-04-02 17:03:57 -07:00
Jessica Wang 3aed5ee830 bug 14586: cloudstack 3.0 UI - fix a bug that Download Template action didn't pop up a dialog box showing download URL. 2012-04-02 16:33:13 -07:00
Jessica Wang a62fb3a1f9 cloudstack 3.0 UI - domain page - fix a JS error that appears after a new domain is created - "context[$detailView.data('view-args').section] is undefined" 2012-03-30 17:26:48 -07:00
Jessica Wang 0b6c9fed5e bug 12421: cloudstack 3.0 UI - infrastructure page - cluster section - add an extra property ("state" property) to cluster object from API call. "state" property is not returned by API call. "state" property's value is determined by "managestate" property and "allocation" property returned by API call. 2012-03-30 16:31:56 -07:00
Brian Federle 3107ad88a5 Add missing page + pageSize params to network provider list views 2012-03-30 15:04:23 -07:00
Brian Federle 0e1a245c56 bug 14556: Add missing page + pageSize params to PF/LB list view 2012-03-30 14:53:02 -07:00
Jessica Wang 30dbea1ff7 bug 12421: cloudstack 3.0 UI - detailView widget - fix a bug that updated data returned by API call got lost, so failed to update detailView with updated data. 2012-03-30 13:32:49 -07:00
bfederle 608cbd266f Instance wizard: show loading overlay on launch
When clicking the launch VM button, immediately show a loading overlay,
preventing multple clicks which can accidentally launch multiple VMs.
2012-03-29 13:49:55 -07:00
Jessica Wang 297ec02dea bug 14532: cloudstack 3.0 UI - IP Address page - StaticNAT IP - configuration - clicking Firewall - show Firewall multiEdit screen instead of NAT Port Range screen because createIpForwardingRule/deleteIpForwardingRule/listIpForwardingRules API are obsolete in cloudstack 3.0 2012-03-29 11:53:10 -07:00
Jessica Wang 7da24db79b Revert - bug 14532: cloudstack 3.0 UI - IP Address page - StaticNAT IP - NAT Port Range - protocol dropdown - add ICMP option 2012-03-28 20:25:35 -07:00
Jessica Wang afb148a38c bug 14532: cloudstack 3.0 UI - IP Address page - StaticNAT IP - NAT Port Range - protocol dropdown - add ICMP option 2012-03-28 19:32:44 -07:00
Jessica Wang bb7811c4e0 bug 14525: cloudstack 3.0 UI - Instance page - attach ISO action - populate ISO dropdown by 3 listISOs API call with 3 different isofilter parameter. 2012-03-28 15:43:11 -07:00
Brian Federle 698a1bb3cd Merge branch 'master' of git.cloud.com:/var/lib/git/cloudstack-oss
Conflicts:
	client/WEB-INF/classes/resources/messages.properties
2012-03-28 15:03:17 -07:00
Brian Federle 3e2ca5a54f bug 14519
Show separate message for basic zone setup physical network UI
2012-03-28 15:01:43 -07:00
Jessica Wang 964eeeb515 bug 14514: cloudstack 3.0 UI - volume page - show download volume option when a volume's attached VM is stopped or when a volume is detached from a VM. 2012-03-28 14:35:10 -07:00
Brian Federle c568df743f Revert "Add support for OVM traffic labels in UI"
This reverts commit a199d1f7a2.
2012-03-28 14:34:04 -07:00
Jessica Wang 1adb426e58 bug 13313: cloudstack 3.0 UI - Add Zone wizard - Skip addHost step when cluster dropdown is selected as VMWare in AddZone step. 2012-03-28 13:31:38 -07:00
Pranav Saxena 3c0108ef58 Bug 14476: ESC causes UI to freeze 2012-03-28 12:42:13 -07:00
Brian Federle a199d1f7a2 Add support for OVM traffic labels in UI 2012-03-28 11:11:17 -07:00
Brian Federle 3e649a96ca bug 14507
Fix typo in title field for change password dialog
2012-03-28 10:50:28 -07:00
Brian Federle 63111c43c5 bug 14098
Always allow edit guest network action, for both basic and advanced
zones.
2012-03-28 10:36:30 -07:00
bfederle 97d8941a54 bug 14057
Rename 'label' -> 'traffic label' in configure traffic type dialog.
2012-03-28 10:24:52 -07:00
Jessica Wang 217982840e bug 14482: IP Address page - remove IP action - after action is finished, remove the IP from listView and close detailView. 2012-03-26 15:06:47 -07:00
Jessica Wang 4ae1fac40f cloudstack 3.0 UI - infrastructure - service providers - SRX list view - remove a wrong field, add another 2 fields. 2012-03-26 14:53:06 -07:00
Jessica Wang c91c9b3f3d cloudstack 3.0 UI - infrastructure - service providers - security group provider detail view - correct view all from view security groups to view rules. 2012-03-26 14:11:22 -07:00
Jessica Wang aaaaadf16f cloudstack 3.0 UI - infrastructure - service provider detail view - correct view all label from view provider to view devices. 2012-03-26 12:47:21 -07:00
Jessica Wang ab3d4f2e12 cloudstack 3.0 UI - service provider detail view - show service provider info instead of physical network info. 2012-03-26 11:59:21 -07:00
Jessica Wang 8fa7c114a6 bug 14488 - multiEdit widget - itemData[0] does not always have data. Only retrieve data when itemData[0] is not an empty object. 2012-03-26 10:56:29 -07:00
Sanjay Tripathi c796c86330 Bug 14067: Global config - clicking on Edit button twice gives javaScript error args.callback is not a function. 2012-03-26 11:41:38 +05:30
Jessica Wang 1945c70805 bug 14481: cloudstack 3.0 UI - instance page - after a regular user destroys a VM, listVirtualMachines API will no longer returns this destroyed VM to the regular user. So, add additional code in dataProvider() to handle this case. 2012-03-23 15:58:58 -07:00
Brian Federle e53aa0c147 bug 14191
Correctly filter domain drop-down on add account dialog if accessed
via a specific domain.
2012-03-23 14:39:53 -07:00
Brian Federle 5dccd91be1 Detail view: Always return true on args.response.success 2012-03-23 13:26:28 -07:00
Jessica Wang 95b0f51064 bug 14474: cloudstack 3.0 UI - network page - configuration - Load Balancer, Port Forwarding - "instancename" is not returned by API for normal user and domain admin. Should use "displayname" returned by API instead. 2012-03-23 12:16:14 -07:00
Jessica Wang 0472a9e121 remove obsolete code since we don't display the individual providers on the system chart anymore. 2012-03-22 16:36:38 -07:00
Jessica Wang 217e357c4e bug 14451: cloudstack 3.0 UI - volume page - remove the "Migrate Volume" option for regular user and domain admin. 2012-03-22 10:32:49 -07:00
Jessica Wang d7cd27d923 cloudstack 3.0 UI - network page - detail view - pass listAll=true for now until API is fixed. 2012-03-21 16:31:44 -07:00
Jessica Wang 54b89c78d8 bug 14202: cloudstack 3.0 UI - DeployVM wizard - select ISO step - only populate ISOs that are bootable. 2012-03-21 14:13:51 -07:00
Brian Federle 76528f37f1 bug 14240
Add VM details to name in PF/LB rule on click.

Note that the details panel now maximizes, to prevent additional panels
from accumulating by the user trying to click on multiple VMs when the
detail pane is present.
2012-03-21 12:13:19 -07:00
Brian Federle f82aa63815 bug 14380: Add cancel button to detail view edit action 2012-03-21 11:44:30 -07:00
Jessica Wang 995a338e3c cloudstack 3.0 UI - listView - fix a bug that table row was not removed from listView after Remove action on listView completed. 2012-03-21 11:20:02 -07:00
Brian Federle 0db22e44e8 bug 14375
Use 'Management IP Addresses' in place of 'Private IP Addresses' for
label on system dashboards
2012-03-21 11:15:03 -07:00
Brian Federle 07f6c0b337 Fix multi-edit when item data is not present 2012-03-21 11:03:50 -07:00
Brian Federle 6ef16cb79f bug 14351: Show VM name in PF, instead of UUID 2012-03-21 10:26:48 -07:00
Brian Federle a184660028 Remove trailing comma 2012-03-21 09:56:40 -07:00
Brian Federle a1099e34c2 UI: Better load balancer / multi-edit item naming
Currently, the items listed under the load balancer always use .name as
the field to display for the VM name.

Since 'instancename' is now used for the user-friendly name field,
_itemName metadata attribute can be specified in the rule's data
provider to tell which field should be rendered as the name field in the
list.
2012-03-21 09:56:40 -07:00
Brian Federle 5333ee1549 Fix admin not being able to view users' network details 2012-03-21 09:56:40 -07:00
Brian Federle e682d9a622 bug 14231: Per-account public IP range support
Add UI support for associating IP ranges with specific account + domain;
this is accessible by going to the system network graph->public->IP
range edit, where clicking on 'Add user' button opens a dialog to
specify an account and domain.

Note that right now editing of existing IP ranges is not supported, so
in order to associate a range with another account, the IP range needs
to be dropped and re-created with the new account configuration.
2012-03-21 09:29:31 -07:00
Brian Federle f9a7619ae5 Error handling for multiEdit remove action 2012-03-21 09:28:50 -07:00
bfederle 1a39682cd5 Fix case where LB instance list is empty 2012-03-20 16:29:34 -07:00
bfederle b6b4c893f8 bug 14352
Show internal VM names instead of IDs for LB rule
2012-03-20 16:29:33 -07:00
Jessica Wang 7cb0351eaa bug 14425: cloudstack 3.0 UI - infrastructure page - create guest network - not pass subDomainAccess to createNetwork API when scope is Account. 2012-03-20 16:16:42 -07:00
Jessica Wang ce8c58fda4 bug 14422: infrastructure page - add guest network - Pass physical network ID to createNetwork API only when network offering's guestiptype is Shared. Not pass it if it's Isolated. 2012-03-20 16:04:06 -07:00
Jessica Wang 9e352d5928 cloudstack 3.0 UI - listView widget - remove action - remove the corresponding row after action completes. 2012-03-20 15:15:27 -07:00
Jessica Wang 257997398e cloudstack 3.0 UI - infrastructure page - zone detail - rename "network" tab to "physical network" tab. 2012-03-20 14:39:27 -07:00
Jessica Wang 3d327c03be bug 14056: cloudstack 3.0 UI - infrastructure page - zone detail - physical network listView - provide delete action in listView. 2012-03-20 14:31:56 -07:00
bfederle 4a9155df1b Always render physical networks as list view first 2012-03-20 13:58:23 -07:00
Jessica Wang 464967294b Revert "bug 14376: cloudstack 3.0 UI - Add Network Offering - compute offering(service offering) dropdown - only populate service offerings whose systemvmtype is domainrouter."
This reverts commit 076617fbff.
2012-03-20 13:41:01 -07:00
bfederle c23f1b8882 UI: Zone wizard update
-Allow for editing of traffic labels within the zone wizard; visible
 by going to the create physical network(s) step and clicking the
 'edit' button under each traffic type.

-Make hypervisor selection part of the create zone step, instead of
 the add cluster step -- this is to allow the physical network UI to
 have the selected hypervisor for the edit traffic labels dialog.

-Show drag-and-drop UI for basic zone setup, so that user can edit
 traffic labels for a basic zone. Note that user can only have one
 physical network here.

-Allow creation of storage traffic in a basic zone configuration, by
 optionally dragging storage traffic type icon to first physical
 network
2012-03-20 13:27:28 -07:00
Jessica Wang 59def829ca cloudstack 3.0 UI - code optimization - seperate code of Enabling Security Group provider code, Adding Netscaler provider, Creating guest network to different functions (to avoid repeating code and to give individual message for each action) 2012-03-20 11:55:09 -07:00
bfederle 8ec783866b Prevent dashboard from breaking if item value is null 2012-03-20 08:23:27 -07:00
Jessica Wang a4c332766d bug 14376: cloudstack 3.0 UI - Add Network Offering - compute offering(service offering) dropdown - only populate service offerings whose systemvmtype is domainrouter. 2012-03-19 16:31:10 -07:00
Jessica Wang 20acc4d315 bug 14377: cloudstack 3.0 UI - login - if login fails due to invalid username and password, show a generic error message instead of API returned error message. 2012-03-19 16:04:50 -07:00
Jessica Wang 794b0516a3 bug 14325: cloudstack 3.0 UI - add zone wizard - basic zone - cover the case that selected network offering has Netscaler provider, but no security group service. 2012-03-19 14:45:22 -07:00
Jessica Wang 04f54ed29e bug 14325: cloudstack 3.0 UI - add zone wizard - basic zone - show netscaler tab if selected network offering's provider is Netscaler. Hide netscaler tab otherwise. 2012-03-19 12:05:08 -07:00
Jessica Wang b867e3fe62 bug 14325: cloudstack 3.0 UI - add zone wizard - basic zone - retrieve provider of selected network offering 2012-03-19 10:48:54 -07:00
Jessica Wang 5079cb6a06 bug 14332: cloudstack 3.0 UI - Host page - make "Remove Host" action available when host state is Down, Alert, Disconnected or when resource state is Maintenance, Disabled. 2012-03-16 15:58:15 -07:00
Jessica Wang b8dae7c57c cloudstack 3.0 UI - XSS - global setting page - fix a bug that notification got hacked after saving a value that has script tag (XSS attack). 2012-03-16 13:12:23 -07:00
Jessica Wang 31274387fc cloudstack 3.0 UI - XSS - listView - editable field - fix a bug that editable field sanitized value twice. 2012-03-16 11:53:42 -07:00
Jessica Wang 8e2fc79174 cloudStack 3.0 UI - validation - apply new method "disallowSpecialCharacters" to all textfields in dialog widget. 2012-03-15 15:31:30 -07:00
Jessica Wang f0cb103a98 cloudStack 3.0 UI - validation - add new method "disallowSpecialCharacters" which will disallow < and > (to prevent XSS attack) - apply this method in Add Domain dialog. 2012-03-15 14:47:33 -07:00
bfederle 0b28b02e5e Sanitize input for domain section/tree view 2012-03-15 10:30:28 -07:00
Jessica Wang 4191d28753 cloudstack 3.0 UI - XSS - detailView in Edit mode - fix it to show original value instead of HTML-encoding value. 2012-03-14 16:45:22 -07:00
bfederle 504e90b7cc Sanitize input for multi-edit, notification widgets 2012-03-14 16:11:22 -07:00
bfederle 13864cc66a Add missing resource, max networks, to project resource tab 2012-03-14 16:11:22 -07:00
Jessica Wang 7f14bb70c5 cloudstack 3.0 UI - XSS - listView - fix it to show correct value. 2012-03-14 16:11:04 -07:00
bfederle afbf97465a Sanitize projects UI elements -- project selector, etc. 2012-03-14 14:59:15 -07:00
Jessica Wang c4c68e2995 cloudstack 3.0 UI - fix a JS error "str.replace is undefined". 2012-03-14 14:36:44 -07:00
Jessica Wang 4b4cba10c7 cloudstack 3.0 UI - replace old sanitizeXSS() with new cloudStack.sanitize(). 2012-03-14 14:03:28 -07:00
bfederle dd55f8ab99 Sanitize createForm input 2012-03-14 13:32:19 -07:00
bfederle d28de139b8 Sanitize detail view input rendering 2012-03-14 12:32:42 -07:00
bfederle 2c2e0accdd Sanitize list view input rendering 2012-03-14 12:19:38 -07:00
bfederle c5e726be90 Fix case where str is not present 2012-03-14 11:51:41 -07:00
bfederle f7524c22d4 Add helper function to sanitize user input strings
For any strings that require sanitization (i.e., strip
HTML/JavaScript), wrap the string around cloudStack.sanitize, or _s
for short. This currently will remove embedded HTML tags, which are
the main security issues present.

Example:

var str = '<script>Hello</script>My String';

_s(str) = '&lt;script&gt;Hello&lt;/script&gt;My String'
2012-03-14 10:54:41 -07:00
Jessica Wang ad74b396dc cloudstack 3.0 UI - network page, infrastructure page - guest network - restart network action - Hide "clean up" checkbox if it's Basic zone. Show "clean up" checkbox if it's Advanced zone. 2012-03-13 16:56:08 -07:00
Jessica Wang b46a2340be cloudstack 3.0 UI - network page - IP Address detail page - remove duplicate info - network name and network type are already in parent page (network page). 2012-03-13 16:30:25 -07:00
Jessica Wang 13a9a98ef4 cloudstack 3.0 UI - network page, infrastructure page - guest network - restart network action - uncheck and gray out "clean up" checkbox if it's Basic zone. Check and enable the checkbox if it's Advanced zone. 2012-03-13 16:17:40 -07:00
Jessica Wang 1c4f580a85 cloudstack 3.0 UI - guest network - show Edit action for Isolated network. Show Restart action for all networks. 2012-03-13 15:15:54 -07:00
Jessica Wang 3f86fe78f2 cloudstack 3.0 UI -infrastructure page - remove obsolete code. 2012-03-13 14:31:45 -07:00
Jessica Wang af06038b9d infrastructure page - zone detail - guest traffic type - networks tab - pass listAll=true to 2nd listNetworks API. 2012-03-12 14:48:48 -07:00
Jessica Wang 11b4e2c37e cloudstack 3.0 UI - IP Address page - retrieving data for detailView - no need to pass listAll parameter to listPublicIpAddresses API. Passing id parameter is enough. 2012-03-12 14:13:14 -07:00
Jessica Wang 6558f66239 bug 14238: create network offering dialog - remove traffic type dropdown since it includes only one choice. Hardcode it in API call. 2012-03-12 11:37:36 -07:00
Jessica Wang 008fcb8a27 cloudstack 3.0 UI - listView - when clicking fast between different rows, JS error "args.context.xxx is undefined" appears. e.g. "args.context.instances is undefined" appears when clicking fast between different rows in listView in instance page. Because when clicking fast, users might click another row before API response for this current row is back => which causes the JS error. The fix is to overlay the whole listView by loading image (spinning wheel image) until click-handling for this row is done (e.g. API response is back). 2012-03-09 16:48:14 -08:00
bfederle ae1858d1cd bug 14191
-Only show domains under logged in user's domain

-Allow domain admins to add accounts from 'Accounts' section
2012-03-09 14:12:49 -08:00
Jessica Wang 64a61f5ccb bug 13112: cloudstack 3.0 UI - host page - add Statistics tab. 2012-03-09 13:49:23 -08:00
Jessica Wang 078cd90ad9 bug 14190: not refresh embedded data in corresponding list view row because data here is partial (e.g. if it's from Nics tab in instance page instead of details tab in instance page, data is just an array of Nic object, not an array of Instance object). 2012-03-09 13:02:52 -08:00
bfederle 35765419d1 Disable notification interval if in 'debug' mode (for unit tests) 2012-03-09 11:27:39 -08:00
Jessica Wang 595b7e5c04 cloudstack 3.0 UI - delete zone, delete pod, delete clouster in detailView - after action is finished, remove detailView and remove corresponding row from listView. 2012-03-09 11:26:06 -08:00
Jessica Wang 70fa9f0188 bug 14206: ISO page - listView - show name instead of description. 2012-03-08 15:06:25 -08:00
Jessica Wang 89af00eaee bug 14196: infrastructure page - add guest network - pass subdomainaccess=false to API when Subdomain Access is unchecked. 2012-03-08 14:44:47 -08:00
Jessica Wang 5c12161123 cloudstack 3.0 UI - infrastructure page - update SSL Certificate - overlay loading image during action. 2012-03-08 14:11:27 -08:00
Jessica Wang 4761b9ec58 cloudstack 3.0 UI - (1) listView widget - add PreFilter() to exclude fields that shouldn't show upon conditions. (2) Instance page - add new field "Internal name" (e.g. "i-3-5-JW") that only shows for root-admin. 2012-03-08 13:30:06 -08:00
Jessica Wang 346e543582 Network page - Add guest network dialog - network offering dropdown - pass guestiptype instead of type to listNetworkOfferings API. 2012-03-08 10:03:41 -08:00
Jessica Wang 174329468e bug 14194: Infrastructure page - guest traffic type - set traffic labels regardless of what vlan's value is. 2012-03-07 16:48:57 -08:00
Jessica Wang 998a598026 Infrastructure page - guest traffic - details tab - move Tags field up from lower pane(traffic type) to upper pane (physical network) since tags is at physical network level, not at traffic type level. 2012-03-07 16:20:39 -08:00
Jessica Wang 1a952affbc bug 14193: system - guest traffic - edit action - not pass vlan to updatePhysicalNetwork when vlan field is blank. 2012-03-07 16:20:21 -08:00
Jessica Wang a601ef4c11 bug 14023: extend dialog widget to support textarea field. 2012-03-07 10:04:17 -08:00
Jessica Wang 58add196be bug 14023: add "update SSL Certificate" button in the first screen in Infrastructure page. 2012-03-06 16:00:10 -08:00
Brian Federle c0c80432a8 Add field ID to list view <th>s 2012-03-06 14:58:00 -08:00
Brian Federle cefe07c337 bug 14124: Fix remove host confirm dialog 2012-03-06 14:08:26 -08:00
Brian Federle 39b74a6df2 bug 14093
Uncheck conditional fields to be hidden, to avoid hidden services from
accidentally being enabled
2012-03-06 13:58:11 -08:00
Brian Federle fb141dd5ef bug 14093
Don't show specific provider fields on add network offering if in
Advanced/Shared configuration:

-Source NAT
-Static NAT
-PF
-LB
2012-03-06 13:22:22 -08:00
Brian Federle 46ad531a1e bug 14088:
Fix Citrix log / EULA not rendering due to missing language cookie;
specify default language variable, set to English, if no 'lang' cookie
is present.

status 14088: resolved fixed
2012-03-05 16:13:31 -08:00
Jessica Wang 6eec3d3377 bug 13386: System page - Virtual Router page - hide Public IP field when its zone's network type is Basic. 2012-03-05 16:13:05 -08:00
Jessica Wang 1955997fee ISO page - wrong value, "labelc.community", in Filter by dropdown 2012-03-05 15:04:19 -08:00
Jessica Wang 1dbd10e5e9 cloudstack 3.0 UI - Make Account page/User page available to normal-user role. 2012-03-05 11:34:02 -08:00
Jessica Wang 377fa4361f bug 12981: login screen - show explicit error messages when login fails. 2012-03-02 16:43:14 -08:00
Jessica Wang be9ca30ffb Delete User action - fix a bug that loading image didn't disappear after action was finished. 2012-03-02 11:53:03 -08:00
Jessica Wang d1e2b2fcb6 Account page - account detail view - implement Refresh button. [reviewed-by: Brian] 2012-03-02 11:29:36 -08:00
Jessica Wang 27bfd62e0e delete template action, delete ISO action - use 'remove' instead of 'destroy' since their definitions have been switched. 2012-03-02 11:08:23 -08:00
bfederle 9f260fb37b UI: Networks section fix
Fix broken detail view when viewing other users' networks as admin
2012-03-02 11:06:47 -08:00
Jessica Wang 7e9393ec2f delete account, delete network offeirng, delete guest network - use 'remove' instead of 'destroy' since their definitions have been switched. 2012-03-01 16:59:40 -08:00
Jessica Wang bddbd30e11 delete volume action, delete snapshot action, delete router action - use 'remove' instead of 'destroy' since their definitions have been switched. 2012-03-01 16:41:43 -08:00
Jessica Wang 6cf6820a3f switch definition of 'destroy' action with definition of 'remove' action. i.e. 'remove' action will hide detailView and remove corresponding row from listView after action is done. 2012-03-01 16:31:55 -08:00
Jessica Wang 41cab515ee cloudstack 3.0 UI - After destroy action is finished, remove the row from listView. 2012-03-01 15:36:03 -08:00
Jessica Wang db7e262181 Network page - detail view - make API call to refresh data when Refresh button is clicked. 2012-03-01 11:36:49 -08:00
Jessica Wang c390826359 Snapshot page - detail view - make API call to refresh data when Refresh button is clicked. 2012-03-01 11:13:57 -08:00
Jessica Wang 708c7d2168 Volume page - detail view - make API call to refresh data when Refresh button is clicked. 2012-03-01 11:13:29 -08:00
Jessica Wang 26e45b2b24 fix a JS error: $detailView.data("list-view-row") is undefined 2012-03-01 10:13:18 -08:00
Jessica Wang 389b981532 cloudstack 3.0 UI - detailView widget - refresh embedded data in corresponding list view row when dataProvider is called. 2012-02-29 17:23:36 -08:00
Jessica Wang e6d43e157e bug 14073: Quick Installer - make zones created from Quick Installer to be public (not dedicated to any domain) 2012-02-29 15:22:36 -08:00
Brian Federle 541b18a0f4 Add tests for navigation and homepage; basic fixes 2012-02-29 11:54:40 -08:00
Brian Federle 6d9928ba32 Only show invitations if projects UI is initialized 2012-02-29 10:33:05 -08:00
Jessica Wang 2e479ff240 cloudstack 3.0 new UI - support single-sign-on. 2012-02-28 14:54:17 -08:00
Jessica Wang 1136cd7cf1 remove g_type that is no longer in use. 2012-02-28 13:34:47 -08:00
Brian Federle 2022cd2dea Use user.role instead of user.type 2012-02-28 12:09:45 -08:00
Jessica Wang 43570f9898 cloudstack 3.0 new UI - check whether session is valid or not before sending API request. If session is invalid, pop up "session expired" dialog instead of send API request. 2012-02-28 11:34:24 -08:00
Jessica Wang b7b9b096a2 cloudstack 3.0 new UI - clean up global variable and session cookie when logging out. 2012-02-27 17:32:05 -08:00
Brian Federle c4e5ce36c5 bug 13072: Remove host 'type' field
status 13072: resolved fixed
2012-02-27 16:45:37 -08:00
Jessica Wang a2962c0f59 Add Network Offering dialog - trigger change event to show/hide fields when the dialog box is opened. 2012-02-27 12:43:26 -08:00
Jessica Wang 2f69ec34cc bug 14030: ISO page - download ISO action - fix to show correct message ("url: ~~~") after ISO is downloaded. 2012-02-27 12:24:16 -08:00
Brian Federle a4197874c4 bug 14012
Fix typo in shutdown provider message code

status 14012: resolved fixed
reviewed-by: jessica
2012-02-27 10:45:25 -08:00
Brian Federle b0f038c421 bug 14011
Fix to show install wizard when re-loading the page, so that the EULA
is always shown until installation is completed.
2012-02-27 10:27:41 -08:00
Jessica Wang 9ff7056820 bug 13971: network page - create network - pass new API parameter zoneId to listNetworkOfferings API. [Reviewed-by: Brian] 2012-02-23 17:18:50 -08:00
Jessica Wang a12f30e539 bug 13971: deployVM wizard - select network step - pass new API parameter zoneId to listNetworkOfferings API. 2012-02-23 17:18:22 -08:00
Brian Federle 7f6d6c6b87 bug 13974
Fix table not including reorder column when switching filter
2012-02-23 16:17:14 -08:00
Brian Federle 2d08583682 bug 13972
Properly refresh data for users detail view
2012-02-23 15:30:13 -08:00
Brian Federle 856f41bdf8 System, secondary storage UI fixes
-Add state field ('resourcestate') to list view

-Fix destroy action to have proper UI feedback
2012-02-23 15:07:43 -08:00
Brian Federle ea7ea4ce6f bug 12767
Hide previous button on first step of instance wizard

status 12767: resolved fixed
2012-02-23 14:45:56 -08:00
Brian Federle 152e58c444 Fix destroy system VM action 2012-02-23 14:42:29 -08:00
Brian Federle 3c61e205a1 bug 13965
Remove listPhysicalNetworks API altogether from network step
2012-02-23 13:47:17 -08:00
Brian Federle ee6dc038f2 bug 13965
For regular user, don't do list physical networks API call on instance
wizard
2012-02-23 12:14:47 -08:00
Jessica Wang 9d6fc8090f bug 13949: fix a localization label 2012-02-22 19:05:58 -08:00
Jessica Wang b815424948 Revert "bug 13924: IP Address page - Static NAT IP always support "Firewall - Port Range" regardless whether network offerings includes Firewall service or not. [reviewed-by: Brian]"
This reverts commit 0d430d0cd810542e4885487b78afccec422360e2.

[reviewed-by: Brian]
2012-02-22 18:29:52 -08:00
Brian Federle d6fc3f9010 Localizaton fixes
-Add conditional CSS for Japanese version

-Fix font wrapping in JA CSS for header bar, system dashboard

-Add some missing localization labels
2012-02-22 17:32:00 -08:00
Jessica Wang b068b7ae83 bug 13943: deployVM wizard - select network step - get network offerings - pass specifyvlan=false 2012-02-22 17:01:10 -08:00
Jessica Wang 9f59ad15d5 deployVM wizard - select network step - get network offerings - pass istagged=true if selected zone has more than 1 guest traffic types in multiple physical networks. 2012-02-22 17:00:36 -08:00
Jessica Wang 74be336283 zone wizard - declare item before using it. 2012-02-22 14:49:27 -08:00
Brian Federle a48e0baeaa Fix for primary storage step prefilter in IE 2012-02-22 14:36:32 -08:00
Jessica Wang e450313cb5 bug 13813: Network Service Providers should be hidden when Guest traffic type is hidden. Network Service Providers should be shown when Guest traffic type is shown. 2012-02-22 13:59:49 -08:00
Brian Federle a1a368f9a2 Dashboard UI fix
For the user dashboard, have events 'view all' button go to the Events
list view, as Alerts can only be viewed by admins.
2012-02-22 12:22:26 -08:00
Brian Federle db435eb324 Domain/tree view UI fix
Render details only after panel is fully transitioned in, to prevent
lag from server calls while animation is happening.
2012-02-22 12:14:15 -08:00
Jessica Wang 822889fa4c system page - update embedded object of args.context.physicalNetworks[0] after a physical network is updated. 2012-02-22 12:11:21 -08:00
Brian Federle 84b18473e7 bug 13922
-Fix enable static NAT never completing if detail view was not visible
 -- caused by JS error in widget

-If detail view isn't visible anymore, don't show post-enable/disable
 NAT dialog which refreshes list view
2012-02-22 12:04:18 -08:00
Jessica Wang ad4347764a system page - physical network - fix a bug that after physical network tags field is updated, add guest network dialog was still using obsolete physical network data. 2012-02-22 11:34:49 -08:00
Jessica Wang 8b6a39cdfe bug 13924: IP Address page - Static NAT IP always support "Firewall - Port Range" regardless whether network offerings includes Firewall service or not. 2012-02-22 11:19:44 -08:00
Brian Federle 4f35fb7110 Get EULA specific to selected language 2012-02-22 11:05:20 -08:00
Brian Federle cebbce42a7 Make default language English, if no cookie set 2012-02-22 11:05:20 -08:00
Jessica Wang 1cd1152dd0 bug 13923: volume page - make download volume action available on volumes whose hypervisor is OVM. 2012-02-22 10:54:02 -08:00
Jessica Wang db255b31dd bug 13665: Quick Install wizard - pick the network offering that has SecurityGroups service (but no LB, StaticNat). Enable SecurityGroups provider before creating a guest work. [reviewed-by: Brian] 2012-02-21 19:23:22 -08:00
Brian Federle ba0044fa0d bug 13920: Fix static NAT rule listing
status 13920: resolved fixed
2012-02-21 19:03:24 -08:00
Brian Federle 240dabea4b Navigation organizational changes
-Rename 'System' -> 'Infrastructure'

-Rename 'service offering' -> 'compute offering'
 (including all associated labels)

-Rename 'Configuration' -> 'Service Offerings'

-Move hypervisor capabilities under global settings

-Rename 'Compute' -> 'Compute and storage'
2012-02-21 18:54:43 -08:00
Jessica Wang 4d4af60690 localize new error message (for add guest network in multiple guest traffic types zone). 2012-02-21 17:08:02 -08:00
Jessica Wang ec41f31dc6 IP Address page - iselastic field has been renamed to issystem at server-side. Here is related UI change. 2012-02-21 16:24:03 -08:00
Brian Federle 99b49117b9 UI: Browser widget fix
Fix elems.undefined error, which happens when destroyed panel
continues to animate.

-- This happened particularly in the domain section, when clicking
to/from another section while the details panel was sliding in.
2012-02-21 16:20:44 -08:00
Brian Federle a16f5a1237 Use newer format for addPanel for nav items 2012-02-21 16:20:44 -08:00
Jessica Wang f8715c9e43 system page - create guest network - in particular physicalNetworks when there are more than 1 physical network in the zone with Guest traffic type, call listNetworkOfferings&tags=<physicalNetworkTags> to populate network offerings dropdown. 2012-02-21 15:55:22 -08:00
Brian Federle a9e8240618 bug 13918
Don't show VPN actions if IP's network's offering doesn't support VPN
2012-02-21 15:40:41 -08:00
Brian Federle dcd7ebe8f1 bug 13828
Fix add VM button disappearing if no VMs are present under LB rule
2012-02-21 15:22:27 -08:00
Brian Federle c36808d5d2 bug 13765
Properly sync returned sticky fields from the API with the UI form, by
dynamically generating createForm fields based on Lb sticky
capabilities object; this will keep the required and conditional
fields properly up to date with the API requirements.
2012-02-21 15:13:52 -08:00
Brian Federle ad8e13cf03 bug 13746: Fix missing localization label 2012-02-21 14:36:10 -08:00
Brian Federle 167f135332 bug 13754
Display project routers in system list view
2012-02-21 14:04:35 -08:00
Brian Federle cc80211957 bug 13908: Fix localization label 2012-02-21 13:47:55 -08:00
Brian Federle 9d954fa815 bug 13675
Hide unused text fields for ICMP vs TCP selection
2012-02-21 13:44:34 -08:00
Brian Federle 17b34f4678 bug 13866
Display public IP on VM details panel if static NAT is enabled for
that VM

status 13866: resolved fixed
2012-02-21 12:31:57 -08:00
Jessica Wang 0682f3411b bug 13636: add 'dedicated' checkbox back to Add F5 dialog. 2012-02-21 11:36:48 -08:00
Jessica Wang f2503d2c69 instance page - edit Instance - not pass displayname to API when displayname is equal to name. 2012-02-20 17:05:04 -08:00
Jessica Wang 65d9b60d42 bug 13648: fix a bug in listView widget - $listView.length is 0 after calling $(window).trigger('cloudStack.fullRefresh'), calling $listView.listView will encounter an error when $listView.length is 0. 2012-02-20 14:44:57 -08:00
Jessica Wang 1dfe656f2a bug 13864: IP Address page - add new field Purpose (only shown in Basic zone) 2012-02-20 10:24:08 -08:00
Jessica Wang 09591d68a1 system page - guest traffic type - network tab - pass physical network ID to listNetworks API since there could be multiple physical networks in one zone. 2012-02-19 11:44:11 -08:00
Jessica Wang 9880d39b55 add zone wizard - fix a JS error "server is undefined" 2012-02-19 10:40:28 -08:00
Jessica Wang 2b6e8ef895 add zone wizard - add primary storage step - storage tags field is optional. 2012-02-19 10:39:54 -08:00
Jessica Wang eed5367238 bug 13680: add zone wizard - when configuration "use.local.storage" is true, skip add primary storage skip. 2012-02-19 10:20:14 -08:00
Jessica Wang b0671726e3 bug 13800: remove restriction that only sourceNAT IP can show VPN tab. 2012-02-18 21:45:24 -08:00
Jessica Wang 7925da1ff7 bug 13852: no rendering network provider chart before a physical network is selected. 2012-02-18 17:16:21 -08:00
Jessica Wang e86b5b4407 instance page - remove name field from listView since name field has the same value of ID field (UUID). 2012-02-18 11:57:48 -08:00
Jessica Wang e27e721b9a bug 13736: volume page - take snapshot - after action completes, not return updated volume because volume is not changed at all from taking snapshot action. 2012-02-18 11:57:06 -08:00
Jessica Wang b7ded0ff1b bug 13669: template page, ISO page - delete action is not allowed when owner is system. 2012-02-17 16:01:41 -08:00
Brian Federle f58cec83c6 bug 13702
Fix missing labels for instance state/actions
2012-02-17 16:01:16 -08:00
Jessica Wang da484225f7 add zone wizard - advanced zone - storage traffic - add IP Range - add gateway field in ui-custom widget. 2012-02-17 15:37:41 -08:00
Brian Federle dffa097906 bug 13795
Allow domain admin to view domain users' projects

status 13795: resolved fixed
2012-02-17 15:34:47 -08:00
Brian Federle 56a54819d3 bug 13793
Fix show security group dropdown/listing in project view

status 13793: resolved fixed
2012-02-17 15:19:07 -08:00
Jessica Wang 89cccdf744 add zone wizard - advanced zone - storage traffic - add IP Range - add gateway field. 2012-02-17 15:14:05 -08:00
Jessica Wang 275e0c0405 bug 13666: account page - add account - correct account type for admin account in Root domain. 2012-02-17 15:06:31 -08:00
Brian Federle ab16c765a7 UI: fix broken multiEdit context on actions 2012-02-17 15:03:06 -08:00
Brian Federle 8f273b0fac bug 13726
Don't show destroy action on network details for shared networks or
networks w/o Source NAT service

status 13726: resolved fixed
2012-02-17 14:55:23 -08:00
Brian Federle e2528fb973 bug 13863: Fix typo in delete SRX firewall API command
status 13863: resolved fixed
2012-02-17 14:34:56 -08:00
Brian Federle ce4368c679 bug 13727
Show network offering name (read-only) for shared network types (i.e.,
in basic zone)

status 13727: resolved fixed
2012-02-17 14:32:39 -08:00
Brian Federle 80e4b5ef7c Add a few more missing localization labels 2012-02-17 14:12:53 -08:00
Jessica Wang 29d766dc1d system - storage traffic - add IP Range - add geteway field. 2012-02-17 14:10:17 -08:00
Jessica Wang dd62086b4b bug 13862: change detailView widget to show error text returned in API response. 2012-02-17 14:00:47 -08:00
Brian Federle f223d8086c Add missing localization for LB UI 2012-02-17 13:54:23 -08:00
Brian Federle 380689be88 bug 12253: Allow editing of LB rule name/algorithm
-- This also introduced a new capability -- edit rule -- into the
   multiEdit widget. If isEditable: true is set for any fields, then a
   dialog will popup allowing editing of those properties.

status 12253: resolved fixed
2012-02-17 13:39:20 -08:00
Jessica Wang 9ea214062c bug 13639: network page - restart network action - if it's a basic zone, hide cleanup checkbox and pass "cleanup=false" to API. 2012-02-17 13:17:39 -08:00
Jessica Wang 8c75bf8805 add zone wizard - preFilters - addPublicNetwork - consolidate conditinal statement 2012-02-17 12:49:16 -08:00
Brian Federle 46c7ab78ea Zone wizard: fix public traffic description 2012-02-17 11:52:47 -08:00
Jessica Wang 6bbe637e84 bug 13628: add zone wizard - show different description of public traffic, guest traffic for basic zone and advanced zone. 2012-02-17 11:42:34 -08:00
Brian Federle d3cc43e83f bug 13815
Add language drop-down to login screen

status 13815: resolved fixed
2012-02-17 11:28:14 -08:00
Jessica Wang a56d465387 cloudstack 3.0 new UI - add zone wizard - public traffic - show different description for basic zone and advanced zone. 2012-02-17 11:10:10 -08:00
Jessica Wang f0e3cad6f9 cloudstack 3.0 new UI - add zone wizard - guest traffic - show different description for basic zone and advanced zone. 2012-02-17 10:54:37 -08:00
Brian Federle d3f98d5ba2 bug 13367
Fix elems undefined error
2012-02-16 18:16:54 -08:00
Brian Federle 2e82439a53 Hide Citrix logo if no EULA is present (i.e., is OSS version) 2012-02-16 16:22:23 -08:00
Brian Federle ccd7d8b30a Install wizard: Conditionally load EULA
Conditionally show EULA screen, only if eula.html is retrieved
successfully via AJAX call (i.e., doesn't return a 404). Otherwise,
bypass EULA and start with intro screen.
2012-02-16 15:42:01 -08:00
Brian Federle 4b2709ceff Add missing localization for instances.js 2012-02-16 15:42:01 -08:00
Jessica Wang c05a040c56 cloudstack 3.0 new UI - add more localization labels. 2012-02-16 15:35:44 -08:00
Jessica Wang 9f86abccbd cloudstack 3.0 new UI - add more localization labels. 2012-02-16 15:25:17 -08:00
Jessica Wang c3c5b65428 cloudstack 3.0 new UI - add more localization labels. 2012-02-16 15:02:37 -08:00
Brian Federle 6d8a11c74b Complete localization for quick install wizard
-- Also separates EULA into an iframe-embedded HTML file
2012-02-16 14:45:10 -08:00
Jessica Wang e8c309b447 cloudstack 3.0 new UI - add more localization labels. 2012-02-16 13:55:56 -08:00
Jessica Wang 577f3a5f75 cloudstack 3.0 new UI - correct localization label format 2012-02-16 12:22:13 -08:00
Jessica Wang 68f12d9753 cloudstack 3.0 new UI - localize messages during zone creation. 2012-02-16 11:23:22 -08:00
Jessica Wang a9e99d3065 cloudstack 3.0 new UI - localize zone wizard. 2012-02-15 19:22:55 -08:00
Brian Federle 5c0696073f bug 13743: New zone wizard step -- configure storage traffic
For an advanced zone, with the storage traffic type assigned to a
network, add a new step to configure the IP ranges of the storage
traffic type.
2012-02-15 16:30:54 -08:00
Jessica Wang 07dc16c689 bug 13629: system page - network providers section - basic zone: no F5 and SRX. 2012-02-15 16:25:01 -08:00
Jessica Wang 0341d00082 cloudstack 3.0 new UI - system page - localize IP Ranges sections. 2012-02-15 15:52:50 -08:00
Jessica Wang 250b296abd cloudstack 3.0 new UI - system page - Advanced zone - Guest traffic type - Network tab - Network detailView - View IP Ranges - remove obsolete code for Basic zone since this section is only available for Advanced zone now. 2012-02-15 15:42:38 -08:00
Jessica Wang 6ee8ecfd59 cloudstack 3.0 new UI - system page - localize secondary storage section. 2012-02-15 15:25:22 -08:00
Jessica Wang 50fadb4e5c cloudstack 3.0 new UI - system page - localize primary storage section. 2012-02-15 14:59:19 -08:00
Jessica Wang 3536a2e941 cloudstack 3.0 new UI - system page - localize host section. 2012-02-15 14:42:13 -08:00
Jessica Wang 62c4133ed0 cloudstack 3.0 new UI - system page - localize zone actions. 2012-02-15 13:39:09 -08:00
Jessica Wang 2e97670745 bug 13697: title in window.open() can't have space nor longer than 8 characters. Otherwise, IE browser will have error. 2012-02-15 11:25:27 -08:00
Brian Federle 24f8affcb8 bug 13729: Support adding network tags
Allow editing of physical network tags, by going to
physical network->guest details->edit

status 13729: resolved fixed
2012-02-15 11:08:18 -08:00
Brian Federle 18bfc4090a WIP: Install wizard localization 2012-02-15 10:16:08 -08:00
Jessica Wang 3d7e423903 cloudstack 3.0 new UI - system page - localize network providers section. 2012-02-14 17:09:46 -08:00
Brian Federle d6935a003c Add missing project state localization 2012-02-14 16:04:10 -08:00
Brian Federle 34999a25ae Projects UI localization
-Dashboard
-New project wizard
-Misc. missing localized strings
2012-02-14 16:00:52 -08:00
Brian Federle 667d8188e2 More UI widget localization 2012-02-14 16:00:52 -08:00
Brian Federle 4ed91ab252 Localization for instance wizard 2012-02-14 14:46:21 -08:00
Brian Federle c1e976cba4 bug 13717
Rename 'Cancel' -> 'No' for confirm dialog

status 13717: resolved fixed
2012-02-14 14:46:20 -08:00
Brian Federle 82da2fc1dd Fix localization for instances filter drop-down 2012-02-14 14:46:20 -08:00
Brian Federle 67f074e867 Fix missing labels for attach/detach iso action 2012-02-14 14:01:40 -08:00
Jessica Wang 55a999415b cloudstack 3.0 new UI - system page - (1) localize management traffic type (2) remove createVlanIPRange after creating guest network for basic zone. Because this AddGuestNetwork dialog is not available in basic zone any more. 2012-02-14 13:48:29 -08:00
Brian Federle 53126cdf9d Localize header bar drop-down 2012-02-14 13:06:43 -08:00
Brian Federle c721344752 Missing detail view widget localization 2012-02-14 12:54:39 -08:00
Brian Federle cd8dd8fe38 Add missing instance detail tab localization 2012-02-14 12:54:39 -08:00
Jessica Wang 2c14d45702 cloudstack 3.0 new UI - system page - localize storage traffic type, public traffic type section. 2012-02-14 12:07:56 -08:00
Brian Federle 6136a598e7 Add missing labels to list view widget 2012-02-14 12:01:05 -08:00
Brian Federle 0ff6248693 bug 13649
Recenter add network offering dialog on change, to prevent form from going off page

status 13649: resolved fixed
2012-02-14 12:01:04 -08:00
Brian Federle b8757034b4 Add missing localization for dialogs 2012-02-14 12:01:04 -08:00
Brian Federle 1f021e3226 Localize global settings 2012-02-14 12:01:04 -08:00
Brian Federle 8246aff812 Add missing localization for notifications labels 2012-02-14 12:01:04 -08:00
Brian Federle d031313b70 Localize dashboard capacity labels 2012-02-14 12:01:04 -08:00
Jessica Wang 4d089c270c 3.0 UI - system page - localize KVM/XenServer/VMWare network label default display value. 2012-02-14 11:21:41 -08:00
Brian Federle 892d8216f5 bug 13651
Don't allow normal user to update project resources

status 13651: resolved fixed
2012-02-13 18:05:58 -08:00
Jessica Wang 012be834b5 3.0 UI - localize Add network offering dialog. 2012-02-13 17:40:45 -08:00
Brian Federle 06ac144e34 bug 13638
Hide VLAN/CIDR on network details when zone type = basic

status 13638: resolved fixed
2012-02-13 17:29:47 -08:00
Brian Federle 68f602f3fa bug 13653
Always use context for network object, to avoid bug when network
response is empty

status 13653: resolved fixed
2012-02-13 17:29:47 -08:00
Jessica Wang f25539e6cb 3.0 UI - localize network offering page. 2012-02-13 17:28:14 -08:00
Jessica Wang 17ac271c3e 3.0 UI - localize hypervisor capabilities page. 2012-02-13 16:43:05 -08:00
Brian Federle 8ce6fcd34d bug 13636
Don't allow 'dedicated' option in add F5 UI

status 13636: resolved fixed
2012-02-13 15:24:31 -08:00
Brian Federle 916eb90768 bug 13634
Don't allow 'inline' mode to be set for external devices in UI

status 13634: resolved fixed
2012-02-13 15:18:20 -08:00
Brian Federle 744cd902d1 Localize domains section 2012-02-13 15:11:11 -08:00
Brian Federle 5bd1fcba6f Localize accounts/users 2012-02-13 14:57:24 -08:00
Jessica Wang e4f485f993 3.0 UI - localize disk offering page. 2012-02-13 14:23:19 -08:00
Brian Federle adfd312cc9 Localize events/alerts 2012-02-13 14:20:43 -08:00
Jessica Wang a7b7f42312 3.0 UI - localize system service offering page. 2012-02-13 13:55:37 -08:00
Jessica Wang 94b7f749a9 3.0 UI - localize service offering page. 2012-02-13 11:39:37 -08:00
Brian Federle 4b982d5dbb Localize download ISO 2012-02-13 11:36:29 -08:00
Brian Federle 446ba7a5ec Localize Templates/ISOs 2012-02-13 11:33:42 -08:00
Brian Federle 18d6fa6c57 bug 13618
Fix instance wizard zone name display issue in IE9 compat.

status 13618: resolved fixed
2012-02-13 10:33:37 -08:00
Brian Federle fbf47f2f4c IE7 list view/table fixes 2012-02-10 15:52:12 -08:00
Jessica Wang ca83ac7749 bug 13575: deployVM wizard - step 4 - select network - pop up a warning message if no network is selected when Next button is clicked. 2012-02-10 15:43:31 -08:00
Brian Federle 7b6e98b20e Fix zone pie charts in IE 2012-02-10 15:24:07 -08:00
Brian Federle 4c05adaac0 Error appearance for notifications corner alert 2012-02-10 15:00:29 -08:00
Brian Federle 03d1f40c9a Dashboard IE8 fixes 2012-02-10 14:55:13 -08:00
Brian Federle ae4a967ad7 bug 13581
Hide NetScaler sub-nav text when not using ELB/EIP network offering

status 13581: resolved fixed
2012-02-10 14:22:52 -08:00
Brian Federle 21ad20c8b8 bug 13587
Better ordering of zone resources dashboard items by type

status 13587: resolved fixed
2012-02-10 14:05:48 -08:00
Brian Federle a61a167838 Dashboard: update listCapacity params per API change 2012-02-10 13:55:08 -08:00
Brian Federle 985d3dce8f bug 13601
Pass correct VPN state to details panel for non-admin IPs

status 13601: resolved fixed
2012-02-10 13:45:23 -08:00
Brian Federle cb479b529f Localize LB algorithm select 2012-02-10 13:39:32 -08:00
Brian Federle 90fac015a5 Localization for network->ip, security group sections 2012-02-10 13:36:28 -08:00
Jessica Wang 82ae83bc9a Revert "bug 13099: global settings page - when name is xennetworklabel/kvmnetworklabel/vmwarenetworklabel and value is null, show "Use default gateway" instead of null."
This reverts commit 0237dd43b222c10abb56b5d03eaa0189fd0953d4.
2012-02-10 13:07:22 -08:00
Jessica Wang 277cb5633e bug 13099: system - traffic type detail page - display "Use default gateway" when network label is blank. 2012-02-10 13:05:23 -08:00
Brian Federle a6f805c140 bug 13589
-Fix 'view all' alerts to open up a new panel with the Alerts listing

-Remove 'view all' for host alerts, as there is no relevant section to
 go to for this

-Fix some localization codes

status 13589: resolved fixed
2012-02-10 10:42:40 -08:00
Jessica Wang 1a05da77bb add zone wizard - not pass guestcidraddress to createZoen API call when Guest CIDR field is empty. 2012-02-10 10:35:34 -08:00
Jessica Wang 6e3ba231a4 bug 13584: Add Zone wizard - make "add primary storage" step optional since user can use local storage instead of primary storage. 2012-02-10 10:27:08 -08:00
Jessica Wang 0da5fadcda bug 13580: create zone wizard - advanced zone - make Guest CIDR field optional instead of required. 2012-02-09 16:54:25 -08:00
Jessica Wang 3da70d80bc bug 13554: system menu - zone detail - guest network page - Edit network - if network type is Isolated and network offering is changed, pop up a dialog box "Do you want to keep the current guest network CIDR unchanged?". Choosing Yes button will send "changecidr=false" to updateNetwork API. Choosing Cancel button will send "changecidr=true" to updateNetwork API. 2012-02-09 16:50:47 -08:00
Jessica Wang d1e6e84451 bug 13554: network menu - network page - Edit network - if network type is Isolated and network offering is changed, pop up a dialog box "Do you want to keep the current guest network CIDR unchanged?". Choosing Yes button will send "changecidr=false" to updateNetwork API. Choosing Cancel button will send "changecidr=true" to updateNetwork API. 2012-02-09 16:41:32 -08:00
Brian Federle 0625839920 multiEdit localization 2012-02-09 16:04:33 -08:00
Brian Federle 6fed8f102a Localization for network->networks section 2012-02-09 15:58:00 -08:00
Jessica Wang 0d1f207887 bug 13577: volume page - show "Download volume" option only when corresponding vm is stopped 2012-02-09 15:33:46 -08:00
Brian Federle f1cd0a482a Localize storage->snapshots section 2012-02-09 15:09:13 -08:00
Jessica Wang a2b07624fc bug 13578: system page - zone detail - provide list - remove SecurityGroup provider if it's advanced zone. 2012-02-09 15:02:59 -08:00
Brian Federle 2f26cf87b6 Fix some message labels 2012-02-09 14:52:15 -08:00
Brian Federle 3198ef4eb1 bug 13574: Hide 'max projects' from resources
status 13574: resolved fixed
2012-02-09 14:25:39 -08:00
Brian Federle 9ee043efde Localization for storage->volumes section 2012-02-09 14:15:06 -08:00
Jessica Wang a4d991f848 bug 13534: template page - remove "All" drop down choice from domain-admin user because API doesn't support it yet. (no templatefilter is for domain-admin to see all templates in his domain). 2012-02-09 14:02:24 -08:00
Jessica Wang e93af6e1f9 bug 13553: network page - Display "View IP adresses" option only for (1) Isolated networks with SourceNat (2) Shared networks with ELB/EIP/SecurityGroup. 2012-02-09 13:50:30 -08:00
Brian Federle 881a46ff54 Localize admin dashboard 2012-02-09 13:16:10 -08:00
Jessica Wang c6a78e056d bug 13553: network page - display all networks instead of only isolated networks with SourceNAT, shared networks with LB, StaticNat,SecurityGroup. 2012-02-09 13:07:23 -08:00
Brian Federle 32d6e994c3 Localization for projects UI 2012-02-09 12:22:10 -08:00
Jessica Wang c233a5c07e bug 13553: When clicking network on left menu - (1) make network section always available. (2) Check if there is SecurityGroup network, if yes, make SecurityGroup section available in filter dropdown. 2012-02-09 11:57:59 -08:00
Brian Federle 9d4437e089 UI localization for core.js 2012-02-09 11:49:31 -08:00
Brian Federle d9aa7d43a0 bug 13501:
Don't let user go next if no template/iso is selected on step 2

status 13501: resolved fixed
2012-02-09 11:11:46 -08:00
Brian Federle d2284e4439 UI: localization
-Put localization wrappers around listView, detailView widgets

-Add initial localization for instances section
2012-02-09 10:39:59 -08:00
Jessica Wang 13f059d07e bug 13534: template page - remove "All" drop down choice from regular user UI 2012-02-09 10:34:25 -08:00
Jessica Wang 5c7789f1fb bug 13461: deployVM wizard - select ISO step - fix a bug that hypervisor div didn't get removed if ISO in another tab is selected (select ISO step has 3 tabs now). 2012-02-08 20:22:22 -08:00
Jessica Wang 2756b0fdcc bug 13461: deployVM wizard - select ISO step - split one tab (All ISOs) to three tabs (Featured ISOs, Community ISOs, My ISOs) 2012-02-08 19:43:05 -08:00
Jessica Wang 463d0f9ebb bug 13099: global settings page - when name is xennetworklabel/kvmnetworklabel/vmwarenetworklabel and value is null, show "Use default gateway" instead of null. 2012-02-08 14:26:44 -08:00
Jessica Wang 096df85f75 add zone wizard - fix a typo. 2012-02-08 13:17:22 -08:00
Jessica Wang 36c0473ce8 bug 13517: add zone wizard - advanced zone - configure guest traffic - make VLAN field optional instead of required. 2012-02-08 12:31:37 -08:00
Jessica Wang 43c0034c04 zone detail page - add Guest CIDR field. 2012-02-08 11:05:31 -08:00
Jessica Wang 9a5761243a new zone wizard - hide Guest CIDR field when zone type is Basic. Show it when zone type is Advanced. 2012-02-08 10:33:24 -08:00
Jessica Wang 9cff1fcec3 Add Zone Wizard - pass guestcidraddress to createZone API only when zone type is Advanced. 2012-02-08 10:24:19 -08:00
Jessica Wang cccf1bb10e New zone wizard - add Guest CIDR field. 2012-02-08 10:24:18 -08:00
bfederle 8a523970b1 bug 13059: Dashboard UI
-Use new API param 'listtopused' to get all capacities

-As new API includes pod, cluster-level capacities, restore display of pod and cluster names on capacity label

-Increase page size to 8, to fit into UI better
2012-02-08 10:10:29 -08:00
Jessica Wang a6d4e59192 bug 13515: system page - network page - fix a bug that zoneId didn't get passed to listPhysicalNetworks API. 2012-02-07 17:04:01 -08:00
Jessica Wang fa7b4816b0 cloudstack 3.0 new UI - listcapabilitiesresponse.capability.securitygroupsenabled is obsolete. Remove it from UI code. 2012-02-07 16:50:43 -08:00
Jessica Wang 107ae09acb cloudstack 3.0 new UI - Instance detail page - show/hide Security Group tab upon zone's networktype and guest network's including SecurityGroup service or not. 2012-02-07 16:37:31 -08:00
bfederle 4a0a2fbf8e Projects: add project UI fix
Remove actions column from 'Review' users list view -- this was having
buggy behavior due to widget limitations. User can still add/remove
afterwards by going to project detail view.
2012-02-07 16:19:41 -08:00
bfederle c094c1a6db bug 13115
Show project name in header when project is active

status 13115: resolved fixed
2012-02-07 16:14:39 -08:00
Jessica Wang c25f6adef6 cloudstack 3.0 new UI - zone detail page - remove 'Security Groups Enabled' field which is no longer in use (will be removed from API soon) 2012-02-07 15:58:15 -08:00
Jessica Wang 0eb583df1a cloudstack 3.0 new UI - deployVM - step 5 - (1) Show network list if it's an advanced zone. (2) Show security group list if it's a Basic zone with SecurityGroup service. (3) Show nothing if it's a Basic zone without SecurityGroup service. 2012-02-07 15:55:38 -08:00
bfederle 9c7abbc95d Admin dashboard update
Use new API call to list capacities, ordered by usage and limited to
the top 5 capacites.

--Note that, due to API limitations, the UI cannot display what
particular pod/cluster the capacity belongs to anymore, as that
information is not returned in the response. This can be added again
if relevant API changes are made.
2012-02-07 15:54:54 -08:00
bfederle 81e878eaa9 bug 12780:
Add/update zone capacities to support updated capacity types

status 12780: resolved fixed
2012-02-07 15:51:16 -08:00
Jessica Wang 819cbeee22 bug 13427: network page - create port forwarding rule - don't allow specifying range for private port and public port field. 2012-02-07 14:43:03 -08:00
bfederle 957d131cc6 Merge branch 'bfederle-projects-ui' 2012-02-07 14:32:15 -08:00
bfederle b2930f5dd8 Don't show invitations tab if project invites are disabled 2012-02-07 14:31:19 -08:00
bfederle a77f04f5f6 Only show enter token button if no invitations are present 2012-02-07 14:31:01 -08:00
bfederle 36e4f00c56 Add projects tab pre-filter; misc. fixes 2012-02-07 13:56:10 -08:00
Jessica Wang 2c3159f1ec bug 13499: remove firewall rule - remove Rule ID from notification message. 2012-02-07 13:53:20 -08:00
Jessica Wang 00e8cededf bug 13497: network page - detail view - add domain field, account field. 2012-02-07 13:28:45 -08:00
bfederle 04bfbc435e Clear out input field when switching from account <-> e-mail fields 2012-02-07 12:44:09 -08:00
bfederle 0998cc248e Add validation 2012-02-07 12:43:42 -08:00
bfederle e30c346017 Better handling for list view header actions 2012-02-07 12:36:15 -08:00
Jessica Wang 0d5cc14acc cloudstack 3.0 new UI - localization - add template action. 2012-02-07 12:30:30 -08:00
bfederle 093d37ddf9 Don't hide thead 2012-02-07 12:15:54 -08:00
bfederle 70dc9dd3a9 Add enter token form 2012-02-07 12:15:37 -08:00
Jessica Wang 7bdb86d4a8 network page - remove zoneName, state from listView, add zoneName to detailView. 2012-02-07 11:22:13 -08:00
Jessica Wang aa2cad8f5b bug 13490: Add Zone wizard - hypervisor KVM - add primary storage - show CLVM in protocol dropdown 2012-02-07 10:38:19 -08:00
Jessica Wang 6d96648b10 bug 13466: volume page - only show "take snapshot/recurring snapshot" action when volume state is Ready. Hide them otherwise. 2012-02-06 18:30:06 -08:00
bfederle 995589b479 Add invitation check; dialog for pending invites; misc. fixes 2012-02-06 16:50:08 -08:00
bfederle 99fe55e385 Add updated invite form 2012-02-06 16:05:11 -08:00
Jessica Wang 67ed483098 bug 13452: System page - Change UI to handle createStorageNetworkIpRange API as async. 2012-02-06 14:32:14 -08:00
Jessica Wang 09801a2054 storage traffic page - IP Ranges tab - correct embedded object name. 2012-02-06 14:17:17 -08:00
bfederle baf0ee29ac Fix action filter 2012-02-06 13:53:44 -08:00
Jessica Wang 3caa348d0a bug 13452: System page - Storage traffic type - IP Ranges tab - add Pod dropdown. 2012-02-06 13:49:40 -08:00
bfederle cce6227580 Use listAll true to fix detail view 2012-02-06 13:49:24 -08:00
bfederle 0419a54495 Add accounts management to detail view 2012-02-06 13:35:39 -08:00
bfederle ae75499da4 Move actions to detail view 2012-02-06 13:13:59 -08:00
bfederle 8326989410 Integrate resources form into project detail view 2012-02-06 13:03:56 -08:00
bfederle ce7656674c Add project detail view 2012-02-06 12:32:39 -08:00
Jessica Wang 98a528e12d bug 13452: System page - Storage traffic type - IP Ranges tab - storage network's IP range does not have gateway. Remove gateway field. 2012-02-06 12:03:37 -08:00
Jessica Wang d9c5aa45c2 bug 13461: deploy VM wizard - step 2 (select template/ISO step) - correct label "My ISOs" to be "All ISOs" because that's what really show here. 2012-02-06 11:31:25 -08:00
bfederle 572b44fb29 UI form dialog fix
Fix form elements not being removed from DOM after closing dialog on
save/cancel -- this may cause issues with conditional fields if
re-launching the form dialog.
2012-02-06 09:23:15 -08:00
Jessica Wang 6d2e75d057 bug 12524: create network offering dialog - If service offering dropdown is hidden, not pass dropdown's option value to API call. 2012-02-03 23:21:03 -08:00
Jessica Wang 31c77ff69c bug 12524: create network offering dialog - show service offering dropdown only when Virtual Router is selected as a provider for at least one service. 2012-02-03 22:51:28 -08:00
Jessica Wang 623a144b88 bug 13434: cloudstack 3.0 new UI - if md5Hashed is false, use encodeURIComponent() to encode password before sending it to API call. 2012-02-03 16:55:41 -08:00