Commit Graph

2493 Commits

Author SHA1 Message Date
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
Jessica Wang 38ada9c585 domain page - add full path. 2012-02-03 15:49:01 -08:00
bfederle b57c72d98b Fix detail view UI destroy action 2012-02-03 15:41:27 -08:00
Jessica Wang 8c5068a3be bug 12649: cloudstack 3.0 new UI - domain fields on all dialog boxes - show full domain path instead of domain name. 2012-02-03 15:38:11 -08:00
bfederle fbf1c958db bug 12497
Fix back button causing erratic behavior, due to force re-populating
of form fields in each step; data only repopulates now if an item on a
previous step has changed.

status 12497: resolved fixed
2012-02-03 15:36:42 -08:00
Jessica Wang 9064bdb50a bug 13373: create network offering dialog - if this provider dropdown is one of provider dropdowns forcibly changed together earlier, make other forcibly changed provider dropdowns restore default option (i.e. 1st option in dropdown) - make it work in IE as well. 2012-02-03 15:08:07 -08:00
Jessica Wang 62b2a05071 bug 13373: create network offering dialog - if this provider dropdown is one of provider dropdowns forcibly changed together earlier, make other forcibly changed provider dropdowns restore default option (i.e. 1st option in dropdown). 2012-02-02 17:17:20 -08:00
Jessica Wang 6fe5c365fa bug 13373: create network offering dialog - only update provider dropdown if the provider supports more than 1 service. 2012-02-02 16:18:03 -08:00
bfederle b99bf40391 bug 12593: Add support for traffic labels
Traffic labels are now editable for all traffic types (guest, management, storage);
to access them, just go the detail view for each traffic type, and you will see traffic labels
for each hypervisor supported (Xen, KVM, VMware) -- press 'edit' to show a text field for
updating labels.

status 12593: resolved fixed
2012-02-02 16:14:24 -08:00
bfederle 701fff934d Fix detail view action if no args are present 2012-02-02 16:14:23 -08:00
Jessica Wang cc3bf1e6d2 bug 13373: create network offering dialog - when a provider who can not enable individual service gets selected, make all services supported by this provider have this provider selected in provider dropdown. 2012-02-02 15:54:12 -08:00
Jessica Wang 4a0517e9e0 bug 13412: Quick install - add cluster - hypervisor - add KVM option 2012-02-02 13:54:16 -08:00
bfederle 66b69a049b bug 13210: User dashboard layout cleanup
-Replace broken 'My projects' with latest events listing

-Show real network stats; replace with 'Owned networks' and 'Owned IP
addresses'

status 13210: resolved fixed
2012-02-02 13:47:45 -08:00
bfederle 8b13faffb9 bug 13261: Display pod name for cluster-level capacities
status 13261: resolved fixed
2012-02-02 12:30:10 -08:00
bfederle 7bb0785de6 bug 11790
Fix naming for capacity types to be up-to-date with API

status 11790: resolved fixed
2012-02-02 12:25:04 -08:00
bfederle 2d218ad451 bug 13246: Fix attach volume when in project mode
status 13246: resolved fixed
2012-02-02 11:10:03 -08:00
Jessica Wang c9795a33f6 bug 13030: IP address page - Make EnableVPN action available in any type of IP, instead of only sourceNAT IP. 2012-02-02 10:34:27 -08:00
Jessica Wang 7cdb83abfc bug 13343: network page - don't show "Add guest network" button if basic zone(s) exists. 2012-02-01 17:16:11 -08:00
Jessica Wang ccabee788a bug 13289: zone wizard - correct text. 2012-02-01 15:21:27 -08:00