68 Commits

Author SHA1 Message Date
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
Brian Federle
22c1da1372 Fix instance wizard: service offering step
-Fix default radio button not always being selected, causing
 validation errors on creation
2011-12-01 14:42:52 -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
e34d044668 Install wizard:
-Increase system VM poll to every 5s, to reduce server load
-Fix invalid tooltip errors
2011-12-01 10:25:01 -08:00
Brian Federle
24b92e10c8 Remove storage/host tags fields from install wizard 2011-12-01 09:13:51 -08:00
Brian Federle
dd9aff1bd0 Fix tooltip 2011-12-01 08:02:26 -08:00
Brian Federle
d06b631b96 Complete install wizard server calls 2011-11-30 19:28:11 -08:00
Brian Federle
31b61b9002 WIP: Updated install wizard 2011-11-30 18:39:57 -08:00
Brian Federle
f74c20b1ed Projects UI fix for IE 2011-11-30 18:39:57 -08:00
Brian Federle
e9b1ff2848 Misc. fixes for error handling:
-Add error handling to multi-edit widget
-Add error handling for projects UI actions
2011-11-29 14:02:32 -08:00
Brian Federle
9237e91344 -bug 12153: Properly refresh list view after performing actions in detail view
-Fix clicking too fast to add panel breaking browser
-Add install wizard copy
2011-11-23 14:02:54 -08:00
Brian Federle
fc6c6fb5cb Better network provider status UI handling 2011-11-21 15:23:47 -08:00
Brian Federle
85f1e56ce1 -Add provider-wide action support
-Support defaultValue for create forms
-Fix formatting on panel create forms (for providers)
2011-11-18 14:59:42 -08:00
Brian Federle
a68fba3a8d Pass _custom correctly to notifications 2011-11-17 16:21:19 -08:00
Brian Federle
ed176cf3c9 -Fix zone chart -- $browser is undefined error
-Support dynamic generation of create form fields (for add network offering)
-Add example add network offering form
2011-11-17 14:16:42 -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
3e09925f58 Update install wizard appearance 2011-11-11 19:12:12 -08:00
Brian Federle
105080e915 Fix wizard forms 2011-11-11 14:18:51 -08:00
Brian Federle
e77aac18e9 Advanced installation button 2011-11-11 13:15:03 -08:00
Brian Federle
97bc2c3769 Update install wizard widget 2011-11-11 13:08:48 -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