Commit Graph

359 Commits

Author SHA1 Message Date
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
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 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
bfederle 13864cc66a Add missing resource, max networks, to project resource tab 2012-03-14 16:11:22 -07: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
Brian Federle f844ab9a81 Update icon for 'Update SSL Certificate' button 2012-03-08 11:08:28 -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
Jessica Wang 377fa4361f bug 12981: login screen - show explicit error messages when login fails. 2012-03-02 16:43:14 -08:00
Brian Federle 3a28cfddfa bug 13941
Add missing labels for user dashboard
2012-02-23 15:42:44 -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 dd5379ff6f bug 13953: Fix typo in SRX field 2012-02-23 11:54:21 -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
Brian Federle e0be877706 Zone wizard: UI: Review step
Better final message before launch: make font size larger and
centered; include icon
2012-02-22 14:39:47 -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
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 52f1f53234 bug 13784: Fix missing status localization 2012-02-21 13:50:30 -08:00
Brian Federle cc80211957 bug 13908: Fix localization label 2012-02-21 13:47:55 -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 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
Brian Federle f58cec83c6 bug 13702
Fix missing labels for instance state/actions
2012-02-17 16:01:16 -08:00
Brian Federle 80e4b5ef7c Add a few more missing localization labels 2012-02-17 14:12:53 -08:00
Brian Federle f223d8086c Add missing localization for LB UI 2012-02-17 13:54:23 -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
Jessica Wang fab34ce8e5 cloudstack 3.0 new UI - system - network chart - localize text in html code. 2012-02-16 18:01:06 -08:00
Jessica Wang 2f682ea904 cloudstack 3.0 new UI - add zone wizard - localize text in html code. 2012-02-16 17:23:44 -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 0341d00082 cloudstack 3.0 new UI - system page - localize IP Ranges sections. 2012-02-15 15:52:50 -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
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 34999a25ae Projects UI localization
-Dashboard
-New project wizard
-Misc. missing localized strings
2012-02-14 16:00:52 -08:00
Brian Federle 4ed91ab252 Localization for instance wizard 2012-02-14 14:46:21 -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 7479fd9b03 Localization for 'Allocated' state 2012-02-14 13:24:21 -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 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
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
Jessica Wang 8246271635 bug 13583: Add Zone Wizard - Guest Traffic - change description of Guest Traffic. 2012-02-14 10:34:13 -08:00
Jessica Wang 012be834b5 3.0 UI - localize Add network offering dialog. 2012-02-13 17:40:45 -08:00
Brian Federle 757bb2d0cb bug 13650
Add missing localization label on PF UI

status 13650: 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
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
Brian Federle 446ba7a5ec Localize Templates/ISOs 2012-02-13 11:33:42 -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 90fac015a5 Localization for network->ip, security group sections 2012-02-10 13:36:28 -08:00
Brian Federle 97a276cdae Support UTF-8 charset 2012-02-10 13:36:28 -08:00
Brian Federle ef6e0daddb Add all existing messages codes to index.jsp dictionary 2012-02-10 12:30:37 -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
Brian Federle 6fed8f102a Localization for network->networks section 2012-02-09 15:58:00 -08:00
Brian Federle f1cd0a482a Localize storage->snapshots section 2012-02-09 15:09:13 -08:00
Brian Federle 9ee043efde Localization for storage->volumes section 2012-02-09 14:15:06 -08:00
Brian Federle 881a46ff54 Localize admin dashboard 2012-02-09 13:16:10 -08:00
Brian Federle 5bfe6be091 Localize more VM states 2012-02-09 12:33:19 -08:00
Brian Federle ea869c5eb7 Localize 'Expunging' state 2012-02-09 12:30:56 -08:00
Brian Federle 32d6e994c3 Localization for projects UI 2012-02-09 12:22:10 -08:00
Brian Federle 9d4437e089 UI localization for core.js 2012-02-09 11:49:31 -08:00
Brian Federle 969ac05171 Add more messages 2012-02-09 11:12:13 -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 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 db43123391 bug 13500: cloudstack 3.0 new UI - deployVM page - step 1 - provide description to zone, template, ISO. 2012-02-07 15:09:48 -08:00
Jessica Wang 0d5cc14acc cloudstack 3.0 new UI - localization - add template action. 2012-02-07 12:30:30 -08:00
Jessica Wang 8358b2ba63 cloudstack 3.0 new UI - add Java core library, Java fmt library to index.jsp (for localization) 2012-02-07 12:02:54 -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 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
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 9221fdc7ef bug 13413
Fix tooltips in zone wizard for public/management traffic types

status 13413: resolved fixed
2012-02-01 16:12:59 -08:00
Jessica Wang 9687bb51ef bug 13080: instance wizard - basic zone - step 5 - when no networks nor security groups to select from, show text "The zone you selected does not have any choices for network selection" instead of "Either you select a basic zone whose guest network does not include security group service or your selected hypervisor does not have any additional network features or you don't have any zone that has security group enabled." 2012-02-01 14:31:47 -08:00
bfederle cc63a451a7 bug 13288: Concatenate long zone names in dashboard UI
status 13288: resolved fixed
2012-01-30 13:26:38 -08:00
bfederle 83bc7d1c81 Remove UI test data 2012-01-27 09:01:57 -08:00
Jessica Wang dfd28b0df8 add zone wizard - seperate addNetscalerDevice code out from configurePhysicalNetwork code. So, addNetscalerDevice can have its own error handling. 2012-01-26 13:22:50 -08:00
Jessica Wang d569f383f9 bug 13313: new zone wizard - skip addHost step if cluster is VMware. 2012-01-25 11:40:37 -08:00
bfederle eff786bcad bug 13242
-Map allowed sticky session params to network capabilities, to only
 show fields relevant to selected network

-Move sticky rules to separate JS file
2012-01-24 13:28:06 -08:00
bfederle 3a0886f891 Add documentation copy for zone wizard steps 2012-01-23 16:38:30 -08:00
bfederle 24c14006d2 Updated zone wizard / details
Rework zone wizard:

-Support creation of multiple physical networks via drag-and-drop UI

-Support configuration of traffic types

-Allow creation of complete zone resources -- pods, clusters, hosts,
 storage -- in a similar fashion to the quick install

-Add requirements to support elastic load balancer

Rework zone details page:

-Convert old zone chart into a regular zone details pane, split into
 multiple tabs

-Add zone-specific resources dashboard

-Allow display of multiple physical networks
2012-01-23 10:53:36 -08:00
bfederle 87f397b1e9 bug 11840: Correct validation on instance wizard
status 11840: resolved fixed
2012-01-05 11:36:21 -08:00
bfederle 867afce8da Add percent labels to dashboard charts 2012-01-04 14:25:25 -08:00
bfederle 4e97121f02 Add new admin dashboard
-Use cluster level capacity display for all zones

-Show capacities as pie charts

-Misc. dashboard layout fixes
2012-01-03 16:29:06 -08:00
bfederle ceb95cb002 bug 12651: Make new network name field required
status 12651: resolved fixed
2011-12-22 15:03:31 -08:00
bfederle d2b99d33ef Move multi-edit to widgets folder (as it is a jQuery widget) 2011-12-21 15:28:32 -08:00
bfederle b33c6f6de4 bug 12211: Implement project dashboard
status 12211: resolved fixed
2011-12-19 18:30:25 -05:00
bfederle 134b38bb2d bug 12211
Add system resources, users, alerts to project dashboard
2011-12-19 14:12:09 -08:00
bfederle 07ed925ab1 bug 12614: Zone wizard update
-Add support to filter network offerings based on whether security
 groups is checked; options then come from a separate
 'securityGroupNetworkOfferings' object:

args.response.success({
  domains: domainObjs,

  // Non-security-group-enabled offerings
  networkOfferings: networkOfferingObjs,

  // Security group-enabled offerings
  securityGroupNetworkOfferings: []
});

-Remove old/unused fields from wizard
2011-12-19 11:36:03 -08:00
Brian Federle 1c2ca9a59f bug 12211
Create real layout for project dashboard
2011-12-16 16:02:08 -08:00
Jessica Wang f0609c60dd cloudStack 3.0 new UI - Create Zone wizard - add 3rd step (create pod). 2011-12-16 15:32:09 -08:00
Brian Federle 49c27299a5 Update zone section
-Show separate info tooltips for basic/advanced zone

-Update test data to reflect zone changes
2011-12-16 14:02:44 -08:00
Brian Federle 13e217356e Update zone section
-Add new info 'bubbles' to zone chart

-Add/restore Add Pod section as step 3 of zone wizard UI

-Add network offering drop-down to zone wizard, for basic zone
2011-12-16 13:25:26 -08:00
Brian Federle 5c4697e9c1 Zone chart updates
-Remove system VMs from chart

-Remove tooltips
2011-12-16 11:07:58 -08:00
Jessica Wang 12b4461e25 bug 12534: cloudStack 3.0 new UI - remove GuestCIDR from zone creation. 2011-12-14 17:25:09 -08:00
Brian Federle 61d8678031 WIP: Implement user dashboard
** Still missing projects, IP address stats
2011-12-14 16:26:40 -08:00
Brian Federle 49aa03a807 Dashboard updates
-Implement general and host alert listings

-Move dashboard UI code to ui-custom/dashbaord.js
2011-12-14 15:44:09 -08:00
Brian Federle 94ed94c3fb Implement dashboard capacity section 2011-12-14 14:56:08 -08:00
Jessica Wang 919ca59d5c bug 10409: create zone - add domain suffix field 2011-12-14 11:57:14 -08:00
Brian Federle 405fa75b6d Implement system dashboard 2011-12-14 07:56:43 -08:00
Brian Federle 275ee35efc Add IE7-conditional CSS to index.jsp 2011-12-08 14:09:18 -08:00
Jessica Wang 2c9e1ff903 VM wizard - fix a label. 2011-12-07 17:23:29 -08:00
Brian Federle 484f579b40 Zero out dashboard; have 'view all' go to events 2011-12-07 16:18:25 -08:00
Brian Federle 5420554237 Add name field to add network on instance wizard 2011-12-07 11:36:55 -08:00
Brian Federle e3aa4fb4bb bug 12351
-Add 'create new network' field on select network dropdown, with
 network offering select

-Merge direct/shared networks into one list
2011-12-06 16:19:13 -08:00
Brian Federle 994a74210f bug 12351
-Implement default network radio button for all networks
-Make all network items check boxes
-Automatically check a selected default network

NOTE: Updated server calls need still need to be implemented
2011-12-06 13:55:04 -08:00
Brian Federle b03a8b5939 bug 12344: Updates to system section
-Move System VMs section to relevant are on zone chart
-Make Virtual Router provider a detail view
-Move Virtual Appliances listing to 'virtual routers' detail tab
2011-12-05 14:22:44 -08:00
Jessica Wang 6660f367d0 bug 12223: cloudStack 3.0 new UI - Add Physical Network button has been implemented yet. Hide it from UI for now. 2011-12-02 16:25:50 -08:00
Jessica Wang 0d564e864c cloudStack 3.0 new UI - VM Wizard - If a basic zone is selected in step 1, check if its guest network includes security group service. If yes, display security groups in step 5. Otherwise, display nothing in step 5. 2011-12-01 15:13:54 -08:00
Brian Federle 6e303c10e3 Various fixes to network section
-bug 12141: Show VM details on static NAT chart

-Move VPN actions from list view to detail view, to avoid excessive
 server calls from being made (due to needing additional calls to get
 VPN/network data)

-Fix network action refresh for list view and detail view
2011-12-01 13:46:31 -08:00
Brian Federle edc2df1d73 -Correctly refresh properties on detail view action
-Support async edit action
-Make action notification section optional
-Add save button to apply detail view edit
-Fix indentation, button spacing for multi-edit items
2011-11-16 16:19:17 -08:00
Brian Federle 68e550dc3d Fix install wizard labels 2011-11-11 13:18:52 -08:00
Brian Federle b911cd7df5 Merge branch 'master' into ui-install-wizard
Conflicts:
	ui/index-test.html
	ui/index.jsp
	ui/scripts-test/system.js
	ui/scripts/ui-custom/installWizard.js
2011-11-11 12:00:56 -08:00
Brian Federle 22f1755d77 Disable 'add pod' and 'add ip range' steps in zone wizard 2011-11-11 11:56:35 -08:00
Brian Federle 7eb51d65d0 Add base install wizard scripts 2011-11-11 10:28:58 -08:00
Brian Federle 771b27aa3d Remove VLAN range input from zone wizard 2011-11-11 10:12:59 -08:00
Brian Federle 3a2c6e76bc Add install wizard JS 2011-11-09 12:28:07 -08:00
Brian Federle d9a5f851b5 Updated zone page; update detail view edit notification 2011-11-08 16:25:33 -08:00
Brian Federle 28521a3819 Updated header/project appearance; add new system chart view 2011-11-08 12:43:57 -08:00
Brian Federle dda9b0bea3 Add additional project management actions; add project list view 2011-11-04 11:00:49 -07:00
Brian Federle 7dfaf2bb39 Implement projects server calls 2011-11-04 09:19:01 -07:00
Brian Federle 6152cdb36b Add updated projects UI 2011-11-03 15:13:07 -07:00
Brian Federle 29f510772c Add new UI; move old UI to old/ 2011-11-03 10:59:57 -07:00
Edison Su 6841e265d3 bug 10330: finally merge Rommer's CLVM patch
status 10330: resolved fixed
2011-11-02 18:03:58 -07:00
Jessica Wang de9856f1c4 cloudStack - sync UI change from 2.2.y branch to mater branch. 2011-09-13 16:00:46 -07:00
Jessica Wang ff3316b3f9 bug 11080: cloudStack - Add Primary Storage dialog - (1) add new protocol "OCFS2" to hypervisorType "OVM". (2) When "OCFS2" is selected, show/hide other fields like NFS is selected, except no server field. 2011-08-30 15:23:19 -07:00
Jessica Wang 69cab811aa bug 7553: cloudStack - add files for new page "System Service Offering". 2011-05-31 13:23:18 -07:00
Jessica Wang d0174a22f9 bug 8296: show action complete(success/fail) info in a dialog box even users have navigated to a different page. This change applies to all actions in details tab in all pages. 2011-05-06 16:02:28 -07:00
Jessica Wang c851253969 cloudStack UI - zone tree - basic zone - add network tab. “Add IP Range” button and “Add Firewall” button are available. 2011-04-27 15:29:03 -07:00
Jessica Wang 0b127c0aeb Zone Tree - zone arrow should be always expandable since there is always a secondary storage node under it. 2011-03-03 17:41:53 -08:00
Jessica Wang c082425b16 Account page - Add Account dialog - change domain dropdown to input text field that has autoComplete function. 2011-02-22 15:05:06 -08:00
Jessica Wang fdd4146b22 bug 8575: when mouse is over middle menu item, show tooltip related to this middle menu item. 2011-02-17 17:17:08 -08:00
Jessica Wang ea9ef6f076 bug 8263: Zone page - details tab - add isPublic row. 2011-02-14 17:19:26 -08:00
Jessica Wang 15501508e0 bug 8426: localize text - translate title of confirmation/alert/error/sessionExpired dialogs. 2011-02-10 18:24:51 -08:00
Jessica Wang 64b7308fe7 bug 8426: localize text. 2011-02-10 16:27:40 -08:00
Jessica Wang 2255d40e98 bug 8498: UI change - Add ISO dialog will hide OS Type dropdown when bootable field is slected as false. 2011-02-10 14:44:36 -08:00
Jessica Wang 65d7ff0fe9 bug 8497: click anywhere in left menu "Isos" would collapse/expand sub-items (My Isos, Featured Isos, Community Isos). So would left menu "Templates". 2011-02-10 13:40:54 -08:00
Jessica Wang b1b04d69fb bug 8497: click left menu "Isos" would collapse/expand sub-items (My Isos, Featured Isos, Community Isos). So would left menu "Templates". 2011-02-10 11:52:44 -08:00