Commit Graph

353 Commits

Author SHA1 Message Date
bfederle 648a1c36d3 bug 12682
Add Citrix EULA to start of install wizard

status 12682: resolved fixed
2012-01-31 14:50:38 -08:00
bfederle b593898fbd bug 13079
Sanitize network offering service list labels

status 13079: resolved fixed
2012-01-30 15:57:30 -08:00
bfederle 3b4676d384 bug 12091
UI support for adding/removing of VMs from LB rules

status 12091: resolved fixed
2012-01-27 16:27:05 -08:00
bfederle fc4549c90e IE7 fixes 2012-01-26 12:44:47 -08:00
bfederle 952939ab0f Fix system status box CSS 2012-01-26 11:53:24 -08:00
bfederle 3eba95fc1b Fix CSS for project dashboard event box 2012-01-26 11:50:59 -08:00
bfederle d9eae8840d Fix projects dashboard in IE8 2012-01-26 11:47:10 -08:00
bfederle 84b2b5a477 Fix UI tab wrapping 2012-01-26 11:20:23 -08:00
bfederle e87e30bc3d Fix wrapping on projects dashboard 2012-01-23 17:06:11 -08:00
bfederle 3a0886f891 Add documentation copy for zone wizard steps 2012-01-23 16:38:30 -08:00
bfederle bc3eef9223 Add 'field required asterisk' 2012-01-23 15:26:03 -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 3e365ad8c2 bug 11798 (WIP)
-Add UI for sticky policy

-Create sticky policy functionality
2012-01-20 14:33:16 -08:00
bfederle 0092ee1090 Fix text indent on detail view embedded list view 2012-01-05 14:47:24 -08:00
bfederle 75d7044c17 Detail view: Fix text indent issues 2012-01-05 13:18:14 -08:00
bfederle 87f397b1e9 bug 11840: Correct validation on instance wizard
status 11840: resolved fixed
2012-01-05 11:36:21 -08:00
bfederle 58e937acc1 Show zone details on dashboard capacity items 2012-01-05 10:24:46 -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 bab60829ea Add project resource management to new project wizard 2011-12-23 15:06:38 -05:00
bfederle fa6baa6917 More consistent appearance of filter-by/section switcher selects 2011-12-22 15:03:31 -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 e5884365d9 More instance wizard <ul> list CSS fixes 2011-12-22 14:29:08 -08:00
bfederle 23cc26ea86 Instance wizard: fix CSS for select ISO step 2011-12-22 14:24:54 -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 dfbb125e30 New install wizard styling 2011-12-22 11:38:56 -08:00
bfederle 6b7b4ac09c Increase width of select view drop-down 2011-12-21 15:32:20 -08:00
bfederle 7fdc251004 Increase width of toolbar just a little (wraps in FF) 2011-12-21 15:27:30 -08:00
bfederle 120dc868ca bug 12439
Fix search bar wrapping, caused by toolbar length being too long to
fit maximize icon

status 12439: resolved fixed
2011-12-21 15:21:16 -08:00
bfederle 744e10bf01 bug 12316: Install wizard error handling fixes
status 12316: resolved fixed
reviewed-by: sonny
2011-12-20 20:17:45 -08:00
bfederle 511ea47d16 Misc. CSS fixes 2011-12-20 12:05:55 -08:00
bfederle be4a596db8 Fix list view state icon, for neutral (gray) state 2011-12-20 12:05:55 -08:00
bfederle 686af3a652 bug 12273: Project resource management styling 2011-12-19 16:43:25 -08:00
bfederle 134b38bb2d bug 12211
Add system resources, users, alerts to project dashboard
2011-12-19 14:12:09 -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 57ff1d650f Also show dotted line for 'not-configured' items 2011-12-15 15:06:34 -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 93cd279d11 Fix create form width 2011-12-15 13:33:52 -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 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
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
Brian Federle 405fa75b6d Implement system dashboard 2011-12-14 07:56:43 -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
Brian Federle bf67097b21 Less margin around login labels 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 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
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 ef02c05c8c IE7: Fix header bar margin issue 2011-12-08 16:00:30 -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 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 e171b7c2c7 bug 12396
-Fix single action appearance on detail view
2011-12-07 18:49:30 -08:00
Brian Federle aff0e234b5 bug 12396
-Apply fixes for instance wizard CSS
2011-12-07 16:27:32 -08:00
Brian Federle 5df74b0b46 Bug 12396 -- Fix border radius to 4px 2011-12-07 14:45:12 -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 fa4e08aa9c Add white box around 'no networks' message in instance wizard 2011-12-06 12:35:54 -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 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 c9328e3a95 Fix table header when in dialog box 2011-12-02 11:57:47 -08:00
Brian Federle bc12d1a1ac Only show pointer on first <td> in list view 2011-12-02 11:32:28 -08:00
Brian Federle d64a988574 IE8 Fixes:
-Minor CSS fix for horiz. scrollbar in list view
-Fix breadcrumb click event not triggering
2011-12-02 10:41:58 -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 48501c1dad Minor UI tweaks:
-Fix dialog wrapping, when only 1 field present
-Fix search bar wrapping
2011-12-01 11:17:50 -08:00
Brian Federle 79e7369fef Better 'no-network' styling for instance wizard 2011-12-01 09:06:06 -08:00
Brian Federle 31b61b9002 WIP: Updated install wizard 2011-11-30 18:39:57 -08:00
Brian Federle 5007bce96a Fix multi-wizard CSS 2011-11-29 12:52:44 -08:00
Brian Federle fb729d429c More CSS fixes 2011-11-29 12:24:44 -08:00
Brian Federle 3061f398bf Update icons; fix header bar 2011-11-29 12:01:02 -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 a7c8c618a3 -Add example network section
-Move example VPN section to detail view
-Support reordering of list view items
-Example reorder actions for service offerings
2011-11-22 15:40:33 -08:00
Brian Federle fc6c6fb5cb Better network provider status UI handling 2011-11-21 15:23:47 -08:00
Brian Federle cfcda326e5 -Fix args.context for zone host details panel
-Fix list view edit action
-Support range input for create form
2011-11-21 14:22:35 -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 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 8f9a06fb41 Always show disabled list view actions 2011-11-16 13:22:02 -08:00
Brian Federle 4eb24d879f Remove VLAN/security groups radio buttons from zone wizard 2011-11-16 12:21:32 -08:00
Brian Federle 3e09925f58 Update install wizard appearance 2011-11-11 19:12:12 -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 22f1755d77 Disable 'add pod' and 'add ip range' steps in zone wizard 2011-11-11 11:56:35 -08:00
Brian Federle 1848079bcd Add embedded table to detail view, for guest network configuration 2011-11-11 11:31:06 -08:00
Brian Federle 8e12c9aa21 Update dialog appearance; add UI support for zone network providers 2011-11-11 10:29:27 -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 af6b5c52f0 Update icons 2011-11-07 15:23:00 -08:00
Brian Federle c14e0362d1 Implement new project flow 2011-11-04 16:09:17 -07:00
Brian Federle 7effedaf2d New login BG 2011-11-03 15:25:06 -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