Commit Graph

2464 Commits

Author SHA1 Message Date
Brian Federle 1928bd503c 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.

reviewed-by: jessica
2012-02-22 12:22:44 -08:00
Brian Federle 15ace5fe26 Domain/tree view UI fix
Render details only after panel is fully transitioned in, to prevent
lag from server calls while animation is happening.

reviewed-by: sonny
2012-02-22 12:14:36 -08:00
Jessica Wang 836c2d62e9 system page - update embedded object of args.context.physicalNetworks[0] after a physical network is updated. [reviewed-by: Brian] 2012-02-22 12:10:30 -08:00
Brian Federle 30f968e137 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

status 13922: resolved fixed
reviewed-by: jessica
2012-02-22 12:06:38 -08:00
Jessica Wang 02bbccdb48 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. [reviewed-by: Brian] 2012-02-22 11:33:32 -08:00
Jessica Wang 7eb35db46b 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] 2012-02-22 11:18:18 -08:00
Brian Federle c81cc55877 EULA/Localization updates
-Make default language English, if no cookie set

-Get EULA specific to selected language

reviewed-by: sonny
2012-02-22 11:06:27 -08:00
Jessica Wang 182118c443 bug 13923: volume page - make download volume action available on volumes whose hypervisor is OVM. [reviewed-by: Brian] 2012-02-22 10:52:25 -08:00
Jessica Wang 1c292da977 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:25:31 -08:00
Jessica Wang 28c2477de1 localize new error message (for add guest network in multiple guest traffic types zone). [reviewed-by: Brian] 2012-02-21 19:24:00 -08:00
Brian Federle 276bb962b7 UI updates/fixes
reviewed-by: jessica

    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'

    -Make tab width flexible, to support longer labels

    -bug 13920: Fix static NAT rule listing

    -Fix typo
2012-02-21 19:14:26 -08:00
Jessica Wang bbd7e23a6a IP Address page - iselastic field has been renamed to issystem at server-side. Here is related UI change. [reviewed-by: Brian] 2012-02-21 16:23:01 -08:00
Jessica Wang 007b015499 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.
[reviewed-by: Brian]
2012-02-21 15:53:57 -08:00
Brian Federle bad588377c bug 13918
Don't show VPN actions if IP's network's offering doesn't support VPN

status 13918: resolved fixed
reviewed-by: jessica
2012-02-21 15:41:12 -08:00
Brian Federle f8927349c2 bug 13828
Fix add VM button disappearing if no VMs are present under LB rule

status 13828: resolved fixed
reviewed-by: jessica
2012-02-21 15:23:04 -08:00
Brian Federle a9da845383 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.

status 13765: resolved fixed
reviewed-by: jessica
2012-02-21 15:16:05 -08:00
Brian Federle f9f7581655 bug 13746: Fix missing localization label
status 13746: resolved fixed
reviewed-by: jessica
2012-02-21 14:35:51 -08:00
Brian Federle 841ddc351f bug 13754
Display project routers in system list view

status 13754: resolved fixed
reviewed-by: jessica
2012-02-21 14:05:12 -08:00
Brian Federle 046749cb47 bug 13908: Fix localization label
status 13908: resolved fixed
reviewed-by: jessica
2012-02-21 13:48:13 -08:00
Brian Federle 97cd66e532 bug 13675
Hide unused text fields for ICMP vs TCP selection

status 13675: resolved fixed
reviewed-by: jessica
2012-02-21 13:45:23 -08:00
Brian Federle d0c923ed40 bug 13866
Display public IP on VM details panel if static NAT is enabled for
that VM

status 13866: resolved fixed
reviewed-by: jessica
2012-02-21 12:32:23 -08:00
Jessica Wang 162a556350 bug 13636: add 'dedicated' checkbox back to Add F5 dialog. [reviewed-by: Brian] 2012-02-21 11:35:21 -08:00
Jessica Wang f32f8d5b66 instance page - edit Instance - not pass displayname to API when displayname is equal to name. [reviewed-by: Brian] 2012-02-20 17:04:17 -08:00
Jessica Wang 0de40a6963 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. [reviewed-by: Brian] 2012-02-20 14:43:56 -08:00
Jessica Wang 5328076529 bug 13864: IP Address page - add new field Purpose (only shown in Basic zone) [reviewed-by: Brian] 2012-02-20 10:23:02 -08:00
Jessica Wang 4fbbfe6eae system page - guest traffic type - network tab - pass physical network ID to listNetworks API since there could be multiple physical networks in one zone. [reviewed-by: Brian] 2012-02-19 11:43:23 -08:00
Jessica Wang cad7fb86e4 add zone wizard - fix a JS error "server is undefined" [reviewed-by: Brian] 2012-02-19 10:39:10 -08:00
Jessica Wang b7f63d84a2 add zone wizard - add primary storage step - storage tags field is optional. [reviewed-by: Brian] 2012-02-19 10:32:40 -08:00
Jessica Wang b5e84f8f8e bug 13680: add zone wizard - when configuration "use.local.storage" is true, skip add primary storage skip. [reviewed-by: Brian] 2012-02-19 10:19:11 -08:00
Jessica Wang 7029b74915 bug 13800: remove restriction that only sourceNAT IP can show VPN tab. [reviewed-by: Brian] 2012-02-18 21:43:10 -08:00
Jessica Wang 92245dd79f bug 13852: no rendering network provider chart before a physical network is selected. [reviewed-by: Brian] 2012-02-18 17:15:22 -08:00
Jessica Wang e2a8b96ec9 instance page - remove name field from listView since name field has the same value of ID field (UUID). . [reviewed-by: Brian] 2012-02-18 11:30:26 -08:00
Jessica Wang 719f9f4d43 bug 13736: volume page - take snapshot - after action completes, not return updated volume because volume is not changed at all from taking snapshot action. [reviewed-by: Brian] 2012-02-18 11:13:32 -08:00
Brian Federle 5bce485aa5 bug 13702
Fix missing labels for instance state/actions

status 13702: resolved fixed
reviewed-by: jessica
2012-02-17 16:01:45 -08:00
Jessica Wang 5733c96041 bug 13669: template page, ISO page - delete action is not allowed when owner is system. [reviewed-by: Brian] 2012-02-17 16:00:22 -08:00
Jessica Wang 745e351f8a add zone wizard - advanced zone - storage traffic - add IP Range - add gateway field in ui-custom widget. [reviewed-by: Brian] 2012-02-17 15:36:53 -08:00
Brian Federle 5c8fbd617a bug 13795
Allow domain admin to view domain users' projects

status 13795: resolved fixed
reviewed-by: jessica
2012-02-17 15:35:07 -08:00
Brian Federle 107e4a403e bug 13793
Fix show security group dropdown/listing in project view

status 13793: resolved fixed
reviewed-by: jessica
2012-02-17 15:19:42 -08:00
Jessica Wang bd61173e11 add zone wizard - advanced zone - storage traffic - add IP Range - add gateway field. [reviewed-by: Brian] 2012-02-17 15:13:07 -08:00
Jessica Wang 7a8018b838 bug 13666: account page - add account - correct account type for admin account in Root domain. [reviewed-by: Brian] 2012-02-17 15:05:31 -08:00
Brian Federle 10c4c3eacc UI: fix broken multiEdit context on actions
reviewed-by: jessica
2012-02-17 15:03:42 -08:00
Brian Federle 4036b342ab bug 13726
Don't show destroy action on network details for shared networks or
networks w/o Source NAT service

status 13726: resolved fixed
reviewed-by: jessica
2012-02-17 14:56:18 -08:00
Brian Federle 9da81f3c6d bug 13863: Fix typo in delete SRX firewall API command
status 13863: resolved fixed
reviewed-by: jessica
2012-02-17 14:35:23 -08:00
Brian Federle 2f23bdf54a bug 13727
Show network offering name (read-only) for shared network types (i.e.,
in basic zone)

status 13727: resolved fixed
reviewed-by: jessica
2012-02-17 14:33:04 -08:00
Brian Federle 7fb09673fb Add a few more missing localization labels
reviewed-by: jessica
2012-02-17 14:13:22 -08:00
Jessica Wang d9ba8feb31 system - storage traffic - add IP Range - add geteway field. [reviewed-by: Brian] 2012-02-17 14:09:23 -08:00
Brian Federle bdad055933 Add missing localization for LB UI
reviewed-by: jessica
2012-02-17 13:56:26 -08:00
Brian Federle e7e5ff79cd 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
reviewed-by: jessica
2012-02-17 13:56:26 -08:00
Jessica Wang 51be2a7913 bug 13862: change detailView widget to show error text returned in API response. [reviewed-by: Brian] 2012-02-17 13:56:00 -08:00
Jessica Wang f7bf5430ee bug 13639: network page - restart network action - if it's a basic zone, hide cleanup checkbox and pass "cleanup=false" to API. [reviewed-by: Brian] 2012-02-17 13:16:24 -08:00
Jessica Wang 28f574d890 add zone wizard - preFilters - addPublicNetwork - consolidate conditinal statement [reviewed-by: Brian] 2012-02-17 12:48:04 -08:00
Brian Federle b287c9aa15 Zone wizard: fix public traffic description
reviewed-by: jessica
2012-02-17 12:01:54 -08:00
Jessica Wang 4f1b19083c bug 13628: add zone wizard - show different description of public traffic, guest traffic for basic zone and advanced zone. [reviewed-by: Brian] 2012-02-17 11:43:57 -08:00
Brian Federle 7921811f31 Update UI for 3.0.x
-Complete localization for all UI elements, in en and ja

-Hide logo/EULA for OSS version, when no eula.html is present

-Language select on login screen

-Misc. fixes

reviewed-by: jessica
2012-02-17 11:32:45 -08:00
Brian Federle 143ce15cc7 bug 13667
Fix elems undefined error

status 13667: resolved fixed
reviewed-by: jessica
2012-02-16 18:19:05 -08:00
Jessica Wang d00ee67274 cloudstack 3.0 new UI - localize zone wizard. [reviewed-by: Brian] 2012-02-15 19:26:46 -08:00
Brian Federle 57bba4a0e0 Update UI
-Fix two blocker bugs: bug 13743 and bug 13729

-Add more localization

-Misc. fixes

reviewed-by: jessica
2012-02-15 17:03:21 -08:00
Jessica Wang e34cd2ca4e bug 13629: system page - network providers section - no F5 and SRX for Basic zone. [Reviewed-By: Brian] 2012-02-15 16:26:27 -08:00
Jessica Wang 1cca082ab0 bug 13697: title in window.open() can't have space nor longer than 8 characters. Otherwise, IE browser will have error. [Reviewed-by: Brian] 2012-02-15 11:24:12 -08:00
Brian Federle 700dacf0b9 bug 13651
Don't allow normal user to update project resources

status 13651: resolved fixed
reviewed-by: jessica
2012-02-13 18:06:31 -08:00
Brian Federle f95f2b50dd Update UI with latest fixes and localization
reviewed-by: jessica
2012-02-13 17:37:38 -08:00
Brian Federle 64cc9f40df bug 13636
Don't allow 'dedicated' option in add F5 UI

status 13636: resolved fixed
reviewed-by: jessica
2012-02-13 15:24:57 -08:00
Brian Federle 64e78fdecb bug 13634
Don't allow 'inline' mode to be set for external devices in UI

status 13634: resolved fixed
reviewed-by: jessica
2012-02-13 15:19:37 -08:00
Brian Federle 82cae89124 bug 13618
Fix instance wizard zone name display issue in IE9 compat.

status 13618: resolved fixed
reviewed-by: jessica
2012-02-13 10:37:14 -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