89 Commits

Author SHA1 Message Date
bfederle
0c3c7d1b34 bug 12610
Add close button to user management tab of projects wizard

status 12610: resolved fixed
2011-12-22 15:10:46 -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
9fab3e68b5 bug 12658
Allow ROOT admin to manage projects, even if they are not the project
owner

status 12658: resolved fixed
2011-12-22 13:57:02 -08:00
bfederle
4819e24c3a Install wizard CSS tweaks 2011-12-22 12:05:32 -08:00
bfederle
d623ddad5e Fix BG 2011-12-22 11:51:41 -08:00
bfederle
1244cd6985 Fix broken pod diagram 2011-12-22 11:39:12 -08:00
bfederle
b57e2b9e9d Fix missing pod intro in install wizard 2011-12-22 11:28:23 -08:00
bfederle
8c242b7e88 Projects dashboard fixes and cleanup
-Fix dashboard calling API twice per item

-Only show 8 latest events, to shortern load time

-Whitespace/code cleanup
2011-12-22 10:31:27 -08:00
bfederle
ee95608741 Fix error handling for install wizard 2011-12-20 16:31:10 -08:00
bfederle
056b1c8947 WIP: Install wizard error handling 2011-12-20 10:30:15 -08:00
bfederle
8e075b38c3 bug 12273: Add project resource management
status 12273: resolved fixed
2011-12-19 19:42:49 -05: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
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
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
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
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
26c5377340 bug 12533
Disable 'Public' network area if in a basic zone

status 12533: fixed resolved
2011-12-14 11:15:35 -08:00
Brian Federle
40c7b5b24d Fix refresh button event 2011-12-14 08:21:39 -08:00
Brian Federle
405fa75b6d Implement system dashboard 2011-12-14 07:56:43 -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
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
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
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
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
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
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
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
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
c55be261d3 Clean up instance wizard 'jumpiness' caused by delay in ajax response 2011-12-06 11:31:27 -08:00
Brian Federle
08bbd79ff9 Fix login error message 2011-12-05 19:28:53 -08:00
Brian Federle
433cd51d89 bug 12260: Hide previous button in step 1 of zone wizard 2011-12-05 19:12:16 -08:00
Brian Federle
9b6d1ba0b2 Properly refresh zone chart after provider action is performed 2011-12-05 19:08:58 -08:00
Brian Federle
6434469496 bug 12341
-Show summary page after install wizard creation
-Better icons for progress items
2011-12-05 18:50:52 -08:00
Brian Federle
8de59166a4 bug 12315
-Show summary of actions being performed on installation
2011-12-05 16:38:00 -08:00
Brian Federle
88d438dc2f bug 12313
-Add back button to install wizard steps
-Misc. refactoring
2011-12-05 16:05:17 -08:00
Brian Federle
e2743c66cd Remove subtitle on install create phase 2011-12-05 14:23:02 -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
Brian Federle
93b3aa3efb Setup cloudStack.fullRefresh for zone chart 2011-12-05 09:40:09 -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
Brian Federle
c067758a34 bug 12309: Implement generic error handling 2011-12-02 14:59:06 -08:00
Brian Federle
601a073d2c Fix VM details not appearing immediately after enabling static nat 2011-12-02 11:57:47 -08:00