Commit Graph

3093 Commits

Author SHA1 Message Date
Jessica Wang 9fe2314848 cloudstack 3.0 new UI - system - zone chart - guest - networks tab (only available in advanced zone) - network detail - View IP Ranges - remove VLAN and pod name. 2011-12-19 17:28:18 -08:00
bfederle 686af3a652 bug 12273: Project resource management styling 2011-12-19 16:43:25 -08:00
bfederle 8e075b38c3 bug 12273: Add project resource management
status 12273: resolved fixed
2011-12-19 19:42:49 -05:00
Jessica Wang 568db1fdb7 bug 12504: cloudstack 3.0 new UI - system - zone chart - guest - network tabs - network detail - add Restart Network action. 2011-12-19 16:38:01 -08:00
Jessica Wang e081dd3c91 bug 12614: cloudStack 3.0 new UI - system - Add Zone Wizard - basic zone - when securityGroupsEnabled checkbox is checked, enable security groups provider before create network. 2011-12-19 15:52:57 -08:00
bfederle b33c6f6de4 bug 12211: Implement project dashboard
status 12211: resolved fixed
2011-12-19 18:30:25 -05:00
bfederle 2a2d424bcc bug 12661: Fix select showing ID instead of value 2011-12-19 14:37:23 -08:00
Jessica Wang 3de22e41aa bug 12614: cloudStack 3.0 new UI - system - Add Zone Wizard - basic zone - when securityGroupsEnabled checkbox is unchecked, exclude network offerings that has securityGroup service. 2011-12-19 14:12:33 -08:00
bfederle 134b38bb2d bug 12211
Add system resources, users, alerts to project dashboard
2011-12-19 14:12:09 -08:00
Jessica Wang a2cc66ce41 cloudStack 3.0 new UI - system - guest - IP Ranges tab (only shown in basic zone) - Add IP Range - pass forVirtualNetwork=false to indicate it's for guest network, not for public network. 2011-12-19 12:53:32 -08:00
Jessica Wang bb9886af29 cloudStack 3.0 new UI - system - guest - IP Ranges tab (only shown in basic zone) - implement Add IP Range. 2011-12-19 12:16:00 -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
Jessica Wang e816b3a80b bug 12650: cloudStack 3.0 new UI - system - management - IP ranges tab - list pods info instead of VlanIpRange info. 2011-12-19 11:27:51 -08:00
bfederle 2bab7dc838 bug 12560: Implement change network offering
status 12560: resolved fixed
2011-12-19 10:31:58 -08:00
bfederle 890928f3c4 Pass context to editable selects 2011-12-19 10:31:58 -08:00
bfederle 62b571a528 bug 12612: Implement 'view all' pre-filter
Example:

detailView: {
  ...

  viewAll: {
    ...

    preFilter: {
      // Return true to show button; false to hide
      return false;
    }
  }
}
2011-12-19 09:47:53 -08:00
Jessica Wang ca0662ced1 cloudStack 3.0 new UI - system - guest - details tab - hide VLAN when it's basic zone. 2011-12-16 17:00:15 -08:00
Jessica Wang 92631bec8d change label 2011-12-16 16:35:22 -08:00
Brian Federle 1c2ca9a59f bug 12211
Create real layout for project dashboard
2011-12-16 16:02:08 -08:00
Jessica Wang 1e1d453b9d cloudStack 3.0 new UI - Add Zone Wizard - Network Offerings dropdown (which only shows in basic zone) - populate enabled shared network offerings only. 2011-12-16 15:54:28 -08:00
Jessica Wang 40188d62dc Create Zone Wizard - add new step "Add Pod" as 3rd step. 2011-12-16 15:32:10 -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 dfe7b725e6 Remove debugger 2011-12-16 14:09:28 -08:00
Brian Federle 819cee081b Update test dashboard 2011-12-16 14:02:55 -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 785d3af134 Fix configuration section for IE8 2011-12-16 13:24:23 -08:00
Jessica Wang 3a4588556f cloudStack 3.0 new UI - system - guest - populate IP Range tab for basic zone. 2011-12-16 13:01:05 -08:00
Jessica Wang 6615a1a08d cloudStack 3.0 new UI - system - management - (1) details tab - list management network's detail instead of zone detail. (2) IP range tab - populate data. 2011-12-16 12:31:28 -08:00
Jessica Wang 4061ab4c9c cloudStack 3.0 new UI - system - guest - hide networks tab and show IP range tab for basic zone. Hide IP range tab and show network tab for advanced zone. 2011-12-16 12:31:27 -08:00
Brian Federle a8b6ab7d5a bug 12554
Add new AJAX loader images
2011-12-16 12:21:28 -08:00
Jessica Wang e094abafc3 cloudStack 3.0 new UI - system - guest - networks tab - listView - Add VLAN, CIDR, Scope column. Remove account, network offering column. 2011-12-16 11:56:56 -08:00
Brian Federle c600f1b606 Zone chart updates
-Add IP range edit to guest and management details, for basic zones

-Hide network tab from guest details, for basic zones
2011-12-16 11:48:50 -08:00
Brian Federle 3f75802404 bug 12599
Fix refresh event being called on a nonexistent widget, giving error

status 12599: fixed resolved
2011-12-16 11:41:36 -08:00
Jessica Wang 1dca4aa3bc cloudStack 3.0 new UI - system - public - details tab - remove ID and zoneID that are useless for public network. 2011-12-16 11:31:52 -08:00
Brian Federle 5c4697e9c1 Zone chart updates
-Remove system VMs from chart

-Remove tooltips
2011-12-16 11:07:58 -08:00
Brian Federle 5439073bcd Fix error handling and context passing 2011-12-15 19:31:37 -08:00
Brian Federle dd384fc9d7 Zone details update
-Make zone list view open up basic zone details

-Show chart by clicking view all button

-Update UI widgets to support 'custom' view all actions, to support
 above changes

-Add system VM list view tab to zone details
2011-12-15 19:31:05 -08:00
Jessica Wang f3c3c55166 cloudstack 3.0 new UI - system - guest network - detailView - remove account field and domain field since it has been included in scope field. 2011-12-15 18:31:33 -08:00
Jessica Wang 57dee1cb92 cloudstack 3.0 new UI - system - guest network - detailView - add scope including domain name and account name if there is. 2011-12-15 18:27:45 -08:00
Jessica Wang 96fa28aad6 cloudstack 3.0 new UI - system - guest networks - add type, satte, network offering ID. 2011-12-15 17:58:41 -08:00
Jessica Wang 5493880b37 cloudstack 3.0 new UI - system - public network - details tab - remove useless fields. 2011-12-15 15:26:53 -08:00
Brian Federle 57ff1d650f Also show dotted line for 'not-configured' items 2011-12-15 15:06:34 -08:00
Brian Federle 40e3960b20 bug 12431: Remove instance row correctly when error occurs 2011-12-15 15:00:14 -08:00
Brian Federle 9fcbfc7abc bug 12536
Fix enable static NAT to only show instances in network
2011-12-15 14:50:58 -08:00
Brian Federle 3a1202cf96 bug 12551
-Add configure swift dialog, which shows when swift is enabled in
 config

-Enable support for toolbar actions in list view

status 12551: resolved fixed
2011-12-15 14:02:04 -08:00
Brian Federle 82d76dadc8 Fix condition where capacity is not present (i.e., fresh install) 2011-12-15 13:33:53 -08:00
Brian Federle 93cd279d11 Fix create form width 2011-12-15 13:33:52 -08:00
Brian Federle 0a609668fd Show correct error message after global settings edit 2011-12-15 13:33:52 -08:00
Jessica Wang 2a6e0ac544 bug 12521: cloudstack 3.0 new UI - public network - remove gateway, netmask, IP range. 2011-12-15 13:29:36 -08:00
Brian Federle 0358ef8166 bug 12557: Instances NICs tab
-Show whether NIC is default

-Add title to each NIC

-Cleanup styling of NICs tab

status 12557: resolved fixed
2011-12-15 12:48:54 -08:00
Brian Federle 9ba4691737 Fix released IP having enable static NAT action enabled 2011-12-15 12:48:54 -08:00
Brian Federle ec9bbd4993 bug 12579
Only use openfirewall=false when firewall.rule.ui.enabled is true
2011-12-15 12:35:37 -08:00
Brian Federle 6935ae817f bug 12579: Don't add firewall rule when adding PF/LB rule
status 12579: resolved fixed
2011-12-15 12:24:18 -08:00
Jessica Wang a3da4c38ec bug 12505: guest network page - remove start IP, end IP, netmask. 2011-12-15 11:56:32 -08:00
Brian Federle 6a38a9ae2c Fix dashboard when 0 hosts are present 2011-12-15 10:10:01 -08:00
Brian Federle aa29620812 Only allow admin users to see install wizard screen 2011-12-15 10:09:43 -08:00
Jessica Wang c66897e329 cloudStack 3.0 new UI - system page - remove obsolete code. 2011-12-14 18:18:45 -08:00
Jessica Wang 1a1ed8bdf9 bug 12420: apply hostActionfilter() to a newly created host to display/hide actions. 2011-12-14 18:11:24 -08:00
Jessica Wang d777171e1e bug 12534: cloudStack 3.0 new UI - create guest network - move domain field and account filed to right under below scope field. 2011-12-14 17:25:10 -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
Jessica Wang 255a6ae30f bug 12534: cloudStack 3.0 new UI - zone chart - guest - details - remove GuestCIDR field since it's no longer under a zone. 2011-12-14 16:52:46 -08:00
Jessica Wang 6ec28391a1 bug 12534: cloudStack 3.0 new UI - zone chart - guest - network tabs - add CIDR to each network. 2011-12-14 16:44:04 -08:00
Jessica Wang 27ff5e7b51 bug 12534: cloudStack 3.0 new UI - zone chart - management - details - remove GuestCIDR field since it's no longer under a zone. 2011-12-14 16:37:57 -08:00
Jessica Wang 20e9f40a53 cloudStack 3.0 new UI - zone chart - remove obsolete zone detail page. 2011-12-14 16:31:07 -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 3d00c1e33f Always pass role ID after login/auto-login 2011-12-14 16:26:40 -08:00
Jessica Wang c53fee2911 cloudStack 3.0 new UI - system - management - implement update zone. 2011-12-14 16:03:28 -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 82e06b2ed5 Fix dashboard text wrapping 2011-12-14 15:07:05 -08:00
Brian Federle 94ed94c3fb Implement dashboard capacity section 2011-12-14 14:56:08 -08:00
Jessica Wang 2df6f7a0f1 bug 12534: Add Guest network - scope dropdown - change option description. 2011-12-14 14:50:09 -08:00
Jessica Wang 8f15c07ebf bug 12534: Add Guest network - remove isTagged dropdown. 2011-12-14 14:35:36 -08:00
Jessica Wang ad6c2bcc89 cloudstack 3.0 new UI - system page - remove old networks section (replaced with network-as-a-service section) 2011-12-14 14:25:41 -08:00
Jessica Wang 8a0350ec95 bug 12534: Add Guest network - remove isDefault checkbox. 2011-12-14 14:05:44 -08:00
Jessica Wang c20f467aee bug 10409: edit zone - make domain suffix field editable. 2011-12-14 13:03:20 -08:00
Jessica Wang 919ca59d5c bug 10409: create zone - add domain suffix field 2011-12-14 11:57:14 -08:00
Brian Federle e230341a05 bug 12542
Add action pre-filter to add network action -- if guest network is
present and zone is basic, pop up a notice message and prevent dialog
from appearing

status 12542: resolved fixed
2011-12-14 11:31:36 -08:00
Brian Federle cf51252f71 Zone chart, fix disabled appearance
-Fix disabled appearance, wich was incorrectly applied to provider items
 (i.e., if security groups is disabled)
2011-12-14 11:17:22 -08:00
Brian Federle 26c5377340 bug 12533
Disable 'Public' network area if in a basic zone

status 12533: fixed resolved
2011-12-14 11:15:35 -08:00
Jessica Wang 53a4266d6b bug 10409: edit account - make domain suffix field editable. 2011-12-14 11:04:09 -08:00
Jessica Wang 2720bd5725 bug 10409: create account - add domain suffix field 2011-12-14 10:24:31 -08:00
Brian Federle 484a6ecd19 Revert "Upgrade jQuery from 1.6.1 -> 1.7.1"
-- Discovered some issues w/ login and detail view that need resolving

This reverts commit 0aff735eeb4d3cc4d216ecb28f43b59ffc7eed34.
2011-12-14 09:33:14 -08:00
Brian Federle 4169cd7420 Upgrade jQuery from 1.6.1 -> 1.7.1 2011-12-14 09:20:32 -08:00
Brian Federle e9cbcb2d48 Update test system dashboard 2011-12-14 08:22:01 -08:00
Brian Federle 40c7b5b24d Fix refresh button event 2011-12-14 08:21:39 -08:00
Brian Federle 9f4e2d45c5 Fix dashboard error when 0 zones present (i.e., fresh install) 2011-12-14 08:15:31 -08:00
Brian Federle 405fa75b6d Implement system dashboard 2011-12-14 07:56:43 -08:00
Jessica Wang 582d565a4f bug 10409: edit domain - make domain suffix field editable. 2011-12-13 16:59:01 -08:00
Jessica Wang 96e3f7fbf5 bug 10409: create domain - add domain suffix field. 2011-12-13 16:54:04 -08:00
Jessica Wang 82b5ac90c6 bug 11200: configuration - instance page - migrate instance to another host - host dropdown - apply new property suitableformigration in host description. 2011-12-13 15:15:38 -08:00
Jessica Wang c24bcd09ce bug 11200: configuration - Hypervisor Capabilities page - implement Edit action. 2011-12-13 14:35:10 -08:00
Jessica Wang 2c049e3250 bug 11200: configuration - add new page Hypervisor Capabilities. 2011-12-13 14:26:19 -08:00
Jessica Wang 438769badd cloudStack 3.0 new UI - configuration - change option name in select view. 2011-12-13 13:45:22 -08:00
Brian Federle 6359419f99 Update provider list view titles 2011-12-13 13:23:27 -08:00
Brian Federle d550b6bb66 bug 12490
-Fix item refresh when adding new provider devices

-Fix missing add actions for all provider devices

status 12490: resolved fixed
2011-12-13 12:47:40 -08:00
Jessica Wang 4ca85a9f6c bug 12473: create guest network - list only network offerings whose state is enabled in dropdown. 2011-12-13 12:02:38 -08:00
Brian Federle 274df8b718 Lower page size to 20 per request
-- better fit for the size of most list views in UI
2011-12-13 11:29:25 -08:00
Brian Federle 1ea5c6466c bug 12419
Fix context not being passed to infinite scrolling load, causing error

status 12419: resolved fixed
2011-12-13 11:21:03 -08:00
Brian Federle 25992be5e4 bug 12277
Provider better flow for configuring providers:

-Convert all 'Configure' views from a list view to a detail view

-Add a view all to provider detail views to show list of individual
 providers

-Cleanup provider action handling for better UI feedback (correctly
 refreshes appearance after action, etc.)

This affects the NetScaler, F5, and SRX provider views on the system
chart

status 12277: resolved fixed
2011-12-13 10:33:13 -08:00
Jessica Wang 4fc953ed34 bug 12229: guest network - network tabs - Restart required field - highlight it in red if value is Yes (to get user's attention). 2011-12-13 09:55:54 -08:00
Brian Federle b30ae76b67 bug 12492
-Fix error handling for list view actions

-Add error handlers for all Configuration section actions/data calls

status 12492: resolved fixed
2011-12-12 17:26:49 -08:00
Brian Federle 254e8394ee Rename 'Create' to 'OK' to apply more generally to actions 2011-12-12 17:08:55 -08:00
Brian Federle 6a72aab25c bug 12405: Hitting 'Enter' causes create from to submit
status 12405: resolved fixed
2011-12-12 17:08:18 -08:00
Jessica Wang 83b820df85 bug 12229: guest network - network tabs - add Restart required field. 2011-12-12 17:07:50 -08:00
Jessica Wang ccd3b82214 bug 10067: ISO page - make isExtractable, isPublic, isFeatured field editable. 2011-12-12 16:56:21 -08:00
Brian Federle 05960fde3b Prevent infinite 'spinning wheel' for PF VM list 2011-12-12 16:25:23 -08:00
Jessica Wang 23c8d4b929 remove debugger keyword 2011-12-12 15:52:12 -08:00
Jessica Wang 3c4d2e32ba bug 10067: template page - make isExtractable editable. 2011-12-12 15:49:22 -08:00
Brian Federle f6883d0e2a Restore error message popup 2011-12-12 15:34:23 -08:00
Brian Federle 68e002294f Use 'on' (true) or null (false) for edit values of checkbox 2011-12-12 15:34:09 -08:00
Brian Federle 540c7becf1 bug 12250
-Display error if assigning VMs to LB fails

-Only call success on add load balancer when VM assignment succeeds

-Add error handling to all network sections
2011-12-12 15:31:01 -08:00
Brian Federle 09b0f4a401 Allow admin-type accounts to delete normal users' projects 2011-12-12 15:29:19 -08:00
Jessica Wang 65fad240ce bug 12128: volume page - add new action "migrate volume to another primary storage". 2011-12-12 14:57:57 -08:00
Brian Federle b65a411386 bug 12277
-Update example files for system chart, to make provider details a
 detailView widget

-Cleanup/refactor zone chart widget to support new changes
2011-12-12 13:04:02 -08:00
Brian Federle 81b011771d bug 12474
Implement isBoolean field support, on detail view edit action. This is
specified like this:

fields: {
  ...

  isPasswordEnabled: {
    ...

    isBoolean: true,
    editable: true,

    ...

  }
}
2011-12-12 11:25:24 -08:00
Jessica Wang 19d5436c86 bug 12128: instance page - add new action "migrate instance to another primary storage". 2011-12-12 10:50:04 -08:00
Brian Federle 314a6361a1 bug 12475
Implement preAction handler for list view/detail view actions. If the
function returns false, then do not proceed further on the action. It
is specified like this:

actions: {
  ...
  preAction: function(args) {
    cloudStack.dialog.notice({ message: "You can't do that!" });

    return false;
  },

  action: function(args) { ... },
  ...
}

It currently passes in the standard args.context that you would get
with a standard action; note that this currently does not support
async server calls, so try to use current state data as much as
possible.
2011-12-12 10:45:08 -08:00
Brian Federle bfad199a2e bug 12457
Select first network item as default, if unchecking current default
network.

statis 12457: resolved fixed
2011-12-12 10:21:43 -08:00
Brian Federle bf67097b21 Less margin around login labels 2011-12-12 10:21:43 -08:00
Brian Federle 56b5c5cf2a bug 12197
Fix enable account action refresh on detail view

status 12197: resolved fixed
2011-12-09 15:34:45 -08:00
Brian Federle 76f79d80ca Projects UI updates
-Add list view for users to accept/decline invitations, found under
 Projects->Invitations drop-down

-Allow project admin to remove pending invitations

-If invites are required, show pop-up after adding user, indicating
 that user will be added after accpting invitation

-Hide all invitation-related UI elements if
 projects.invite.required == false
2011-12-09 15:22:09 -08:00
Jessica Wang 616b478e3a cloudStack 3.0 new UI - network offering page - add Guest Type and Availability in listView. 2011-12-09 13:46:10 -08:00
Brian Federle 21c2979341 bug 12151
Concatenate breadcrumb width & text label if the total size of
breadcrumbs exceeds the width of the container, to avoid wrapping
2011-12-09 12:14:55 -08:00
Jessica Wang 16bb1c2675 cloudStack 3.0 new UI - system VM page - migrate system vm - fix a JS error "args.data.id is undefined" 2011-12-09 12:06:24 -08:00
Jessica Wang 58a1bc71fc bug 10236: cloudStack 3.0 new UI - instance page - make migrate action available regardless of hypervisor type. 2011-12-09 12:01:17 -08:00
Jessica Wang 21b47541a9 cloudstack 3.0 new UI - template page, ISO page - filter in listView - move featured option to be on top. 2011-12-09 11:40:13 -08:00
Jessica Wang 935a0f6193 bug 12151: cloudStack 3.0 new UI - deployVM - after creating a new VM from a password-enabled template, show password in a dialogbox. 2011-12-09 11:19:58 -08:00
Brian Federle 91bb0cfeea bug 12081
-Always login field labels, until text is present in input field

-Focus username field on load

status 12081: resolved fixed
2011-12-09 11:07:53 -08:00
Jessica Wang b8b2f786dd cloudStack 3.0 new UI - template page - detail view - add isBoolean property to editable boolean field. 2011-12-09 10:52:03 -08:00
Brian Federle 334507639d Update system->security groups provider details
-Make security groups a detail view (like virtual router details), as
 there is only one security group provider per zone.

-Add a view all security groups button, to provide an alternate way to
 view security groups, outside the network section
2011-12-09 10:28:16 -08:00
Brian Federle 314c1f90c4 Clean up handling for UI refresh events
-Always unbind event if object isn't visible

-Use widget-specific refresh event for multi-edit actions, to prevent
 other widgets from being refreshed unecessarily.
2011-12-09 09:12:48 -08:00
Brian Federle 77ee3cedd5 Clean up UI error handling
Restore error messages for widgets -- as the default error handler
will be overridden if an error fn is specified, thus rendering no
message
2011-12-09 08:04:23 -08:00
Jessica Wang 6ac6b95e3c bug 11814:cloudStack 3.0 new UI - register template - show 3 new dropdowns (root disk controller, NIC adapter type, keyboard type) if selected hypervisor is VMware 2011-12-08 16:29:41 -08:00
Brian Federle ef02c05c8c IE7: Fix header bar margin issue 2011-12-08 16:00:30 -08:00
Brian Federle bc3a4d44d7 Remove unneeded dialog notifications from configuration section 2011-12-08 15:43:05 -08:00
Brian Federle 302541b5fb Network offering fixes/cleanup
-bug 12387: Add delete network offering action
-bug 12450: Properly refresh all network offering actions
-Make all list view actions visible in detail view

status 12387: resolved fixed
status 12450: resolved fixed
2011-12-08 15:42:45 -08:00
Brian Federle 04a2263e5e Set AJAX defaults to always use JSON and async 2011-12-08 15:38:34 -08:00
Brian Federle de6844c868 CSS fixes
-Fix status indicator icons
-Fix zone chart overflow
2011-12-08 15:37:52 -08:00
Brian Federle bf0ba26698 Fix zone chart overflow 2011-12-08 15:29:04 -08:00
Brian Federle 1a524de689 bug 12396: Put apply button on bottom of detail view
-In order to have the 'Apply' button always visible when editing data,
 only put the main fields (i.e., everything except action bar and
 apply button) into a scrollable container.

-Move apply button to bottom of detail view pane
2011-12-08 14:33:30 -08:00
Brian Federle 1b3aeae7de Update index-test.html w/ changes from index.jsp 2011-12-08 14:10:08 -08:00
Brian Federle 275ee35efc Add IE7-conditional CSS to index.jsp 2011-12-08 14:09:18 -08:00
Brian Federle c9e7f3a1c0 bug 12334: Don't show destroy action to non-owners of project
status 12334: resolved fixed
2011-12-08 13:36:41 -08:00
Brian Federle b71006367d IE7: Fix list view scrolling 2011-12-08 12:02:03 -08:00
Jessica Wang 5df5cdcbf3 cloudStack 3.0 new UI - VM wizard - optimize code that forms deployVM API call. 2011-12-08 11:11:32 -08:00
Brian Federle b07d619377 Fix vertical line sometimes showing up on project switcher icon 2011-12-08 09:31:07 -08:00
Brian Federle acdf4ed0b0 Fix zone wizard CSS 2011-12-08 08:48:41 -08:00
Brian Federle 5d3108aaf6 bug 12396: CSS fixes
-IE8: fix table borders

-IE8: fix login screen

-Fix drop shadow on install wizard

-Better sizing for corner user info -- allow for longer names to be
 displayed without wrapping

-Less margin around project switcher

-Create project dialog: more spacing/padding

-System provider forms: add white border around form area; add
 scrollbars to account for long forms (i.e., SRX)

-Misc. small fixes for project view, detail view
2011-12-07 19:59:31 -08:00
Brian Federle ba4f814d90 Fix enable static NAT dialog
Require VM selection, or pop-up error message -- prevents server call
from being made without a required VM.
2011-12-07 19:59:31 -08:00
Jessica Wang 16ff38d0fd bug 12381: fix a bug that opening another window to view console causes a JavaScript error "invalid argument" 2011-12-07 19:01:20 -08:00
Brian Federle c2bfc51b2b bug 12396
Fix list view columns not aligning with header, in some cases where
there are 2 columns and the data provider returns quickly.
2011-12-07 18:58:21 -08:00
Brian Federle e171b7c2c7 bug 12396
-Fix single action appearance on detail view
2011-12-07 18:49:30 -08:00
Jessica Wang 04c7bb7518 bug 12231: system - guest network - detail tab - split VLAN into 2 fields: start VLAN, end VLAN. 2011-12-07 17:57:53 -08:00
Jessica Wang 2c9e1ff903 VM wizard - fix a label. 2011-12-07 17:23:29 -08:00
Jessica Wang ef7ee9389f VM wizard - take care of a use case that no existing network is checked (only new network is checked) when deploying VM. 2011-12-07 17:21:53 -08:00
Jessica Wang 74163af295 VM wizard - if create network fails, show error message and not proceed deploying VM. 2011-12-07 16:30:31 -08:00
Brian Federle aff0e234b5 bug 12396
-Apply fixes for instance wizard CSS
2011-12-07 16:27:32 -08:00
Jessica Wang 2f40e8ab51 bug 12409: VM Wizard - take care of use case that args.data["my-networks"] might be a string instead of an array of string. 2011-12-07 16:19:45 -08:00
Brian Federle 484f579b40 Zero out dashboard; have 'view all' go to events 2011-12-07 16:18:25 -08:00
Brian Federle b55fb5fa48 bug 12270
-Don't show user/invite management tabs for non-project-admin
2011-12-07 16:04:17 -08:00
Brian Federle 5ad44760e1 bug 12400
Show notice if no VMs are selected in port forwarding/load balancing

 -- prevent server call from being performed and 'infinite list' from
    being generated
2011-12-07 15:53:47 -08:00
Brian Federle b45cfdc21e bug 12352
-Don't refresh detail view after destroy action
2011-12-07 15:46:58 -08:00
Brian Federle 1d087cb3cc Add indicator for 'Released' state 2011-12-07 15:46:08 -08:00
Brian Federle 103ede0793 bug 12410
Bug was caused by a 'cloudStack.fullRefresh' event being triggered on
a non-existent edit widget, for a non-existent project. I changed the
widget to only refresh if the current instance is visible (i.e., most
likely the user still has active data for it)
2011-12-07 15:36:37 -08:00
Brian Federle 2ae4e50a9a Fixes list view/detail view
-Fix list view ID references, which was causing args.context undefined
 errors
2011-12-07 15:11:04 -08:00
Brian Federle 5df74b0b46 Bug 12396 -- Fix border radius to 4px 2011-12-07 14:45:12 -08:00
Jessica Wang 26d3cfc974 cloudStack 3.0 new UI - host page - add resource state. 2011-12-07 14:37:42 -08:00
Brian Federle b1beb2cd89 Use associatedNetworkId, not networkId for IP list view 2011-12-07 14:11:22 -08:00
Brian Federle 9b0373198c Remove test line from filter 2011-12-07 14:07:34 -08:00
Brian Federle 30ed5fc381 Fix list view
-Add label if only one section select option is present

-Fix for broken context variable for accounts, security groups list
 view -- broke detail and list views
2011-12-07 14:02:39 -08:00
Jessica Wang 9b4ac5f083 cloudStack 3.0 new UI - VM wizard - step 5 - some bugs have been fixed in widget code. Here is related UI change. 2011-12-07 13:33:43 -08:00
Brian Federle b3f861bf8f Network section updates
-Only show networks where source NAT is enabled

-If security groups are enabled, show security group section in place
 of network section

-Make acquire IP form a confirm box, since no selection is required
 anymore -- base network ID on selected network in list view
2011-12-07 13:26:08 -08:00
Brian Federle 4abc367525 Fix list view section switcher
-List view switcher now selects the first item from the select list,
 not the first in the section object; this prevents a filtered-out
 section from being displayed by default
2011-12-07 13:26:08 -08:00
Brian Federle be1c0d9923 List view widget: update create action
-Support adding a new row if there is no createForm, but
 addRow == true
2011-12-07 13:26:08 -08:00
Brian Federle 352377e8d7 Update network section list view
-Only show networks with type == isolated

-Remove VLAN field from display

-Filter IP addresses by network ID, not associated network ID
2011-12-07 12:22:45 -08:00
Brian Federle 6e61334bdd Hide section select if only one entry exists 2011-12-07 12:22:45 -08:00
Brian Federle 345607b600 Use correct value/ID for network offering select 2011-12-07 11:36:55 -08:00
Brian Federle 5420554237 Add name field to add network on instance wizard 2011-12-07 11:36:55 -08:00
Jessica Wang a5772425ff cloudStack 3.0 new UI - VM wizard - step 5 - create new network - network offering dropdown - populate only isolated networks with sourceNat. 2011-12-07 10:58:03 -08:00
Jessica Wang a94cd0b579 cloudStack 3.0 new UI - deployVM - select networks step - list all networks in the same container with checkbox and radio button. Provide another container to create new network with network offering dropdodwn. 2011-12-06 19:27:34 -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
Jessica Wang b7b31591e3 cloudStack 3.0 new UI - create network offering - remove Max Connections and VLAN ID. 2011-12-06 14:30:18 -08:00
Jessica Wang 4a45fb2a1f cloudStack 3.0 new UI - register ISO - shouldn't have "None" option when ISO is bootable. 2011-12-06 14:13:38 -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 89235c6cb9 Network->IP Addresses -- update 'Acquire new IP' action
-Replace zone select with network select
-Use network ID to acquire IP, instead of zone ID
2011-12-06 12:53:00 -08:00
Brian Federle fa4e08aa9c Add white box around 'no networks' message in instance wizard 2011-12-06 12:35:54 -08:00
Brian Federle d826bc1b47 bug 12367: Show status field on invites tab 2011-12-06 12:27:46 -08:00
Jessica Wang 3590f2cc3f bug 12366: cloudStack 3.0 new UI - create network offering - populate system service offerings in service offerings dropdown. 2011-12-06 12:20:14 -08:00
Brian Federle 547972eed5 bug 12288: Add more fields to network list view/detail view
-Added Network type field
-Added VLAN ID field (from broadcasturi)
2011-12-06 12:19:26 -08:00
Jessica Wang 69e3f037a5 cloudStack 3.0 new UI - ISO page - ID of xsTools ISO is no longer 200 2011-12-06 11:52:06 -08:00
Jessica Wang c57fc4390e cloudStack 3.0 new UI - template page - fix a bug that delete action shouldn't be displayed for system built-in templates. 2011-12-06 11:41:30 -08:00
Brian Federle 776f5d0158 Update status indicator 2011-12-06 11:33:37 -08:00
Brian Federle a4b8fc6e24 Cleanup accounts section actions/list view 2011-12-06 11:31:51 -08:00
Brian Federle c55be261d3 Clean up instance wizard 'jumpiness' caused by delay in ajax response 2011-12-06 11:31:27 -08:00
Brian Federle d43cb5cc8c bug 12368
Ability to select new project, by clicking on 'Project View' again,
after an existing project is active.
2011-12-06 11:06:00 -08:00
Jessica Wang 8030991889 cloudStack 3.0 new UI - virtual router - network tab - remove faking accounts/instances/volumes, add PortForwarding service. 2011-12-06 10:52:52 -08:00
Brian Federle 418b5070bf Remove actions from storage list view, to prevent wrapping
-Remove create template action from list view
-Remove download volume from list view
2011-12-06 10:38:07 -08:00
Brian Federle b08f581791 Fixes to IP address section
-Add network name field to IP address details

-bug 12255: Disable firewall area if firewall is disabled in config
2011-12-06 10:29:41 -08:00
Brian Federle 5ad92aeac2 Fix released IP address action filter 2011-12-06 09:04:12 -08:00