Jessica Wang
25b75c1bff
cloudstack 3.0 UI - site to site VPN - (1) implement Add VPN connection action in VPN connection listView. (2) remove Add VPN connection action from VPN customer gateway detailView.
2012-08-02 16:01:34 -07:00
Jessica Wang
47f309af6d
cloudstack 3.0 UI - site to site VPN - VPN customer gateway - add name field.
2012-08-02 15:30:15 -07:00
Pranav Saxena
95b6a5eeda
CS-15807 :Network label for OVM support on UI : Reviewed-By - Brian Federle
2012-08-03 03:18:26 +05:30
Brian Federle
c12734eab6
CS-15798: Support editing of VPC resource limits
2012-08-02 14:22:45 -07:00
Brian Federle
2cb141e6ae
VPC: Update site-to-site VPN creation flow
...
If no VPN gateway exists for a VPC, then immediately show a dialog box
asking if user wants to add. If so, create VPN gateway and show list
view afterwards.
- This removes the 'add' button from the list view, moving the code up
a level in the object to siteToSiteVPN.add
- In addition there is a new function, siteToSiteVPN.preCheck, which
returns true/false. If true, then show list view immediately; if
false, show dialog and go through creation process, showing list
view afterwards.
Conflicts:
ui/scripts/vpc.js
2012-08-02 11:34:51 -07:00
Pranav Saxena
eb116b6ecb
CS-15318: Do not allow user to stop a VM in Starting State (hiding the stop button)
2012-08-02 14:22:53 +05:30
Alena Prokharchyk
ce9f1afa78
Merge branch 'master' into vpc
...
Conflicts:
server/src/com/cloud/network/NetworkManagerImpl.java
2012-08-01 19:04:28 -07:00
Jessica Wang
10cf9c2f20
CS-15687: cloudstack 3.0 UI - zone wizard - change timer setting for adding netcaler provider.
2012-08-01 17:18:28 -07:00
Jessica Wang
a902443708
CS-15792: cloudstack 3.0 UI - VPC - pass domainid+account instead of listAll to all listNetworks API calls under VPC section.
2012-08-01 16:10:41 -07:00
Brian Federle
babc868de6
listView UI: Fix case where $breadcrumb isn't present
2012-08-01 15:57:28 -07:00
Brian Federle
640dcdec1f
cloudBrowser / list view UI: Show subsection in breadcrumb
...
If in a section with multiple subsections, show active subsection in
the breadcrumb.
For example, if in storage->snapshots, display 'Storage - Snapshots'
based on the 'title' attribute for the main section and subsetion.
-- Note: this disables the 'fixSize' functionality which resizes long
breadcrumb trails, due to incompatibility with this new feature. It
is going to be reimplemented anyway, as it is fairly glitchy in its
current incarnation.
2012-08-01 15:57:24 -07:00
Brian Federle
8120785bab
listView UI: Fix case where $breadcrumb isn't present
2012-08-01 15:57:00 -07:00
Brian Federle
6ad7f2f80b
CS-15740: Show 'please select a tier' instead of blank default option
...
For VPC enable static NAT dialog, a tier always needs to be selected
-- this is now indicated in the default option select.
2012-08-01 14:36:46 -07:00
Brian Federle
ef9dd4210e
cloudBrowser / list view UI: Show subsection in breadcrumb
...
If in a section with multiple subsections, show active subsection in
the breadcrumb.
For example, if in storage->snapshots, display 'Storage - Snapshots'
based on the 'title' attribute for the main section and subsetion.
-- Note: this disables the 'fixSize' functionality which resizes long
breadcrumb trails, due to incompatibility with this new feature. It
is going to be reimplemented anyway, as it is fairly glitchy in its
current incarnation.
2012-08-01 14:36:15 -07:00
Pranav Saxena
250501c56d
CS-14907:Download volume option to be present only if it is in READY state since it has moved to the primary storage
2012-08-01 10:58:22 +05:30
Brian Federle
379ba3b292
Update VPC UI:
...
-Update with additional actions
-Fix dataProvider for tiers
-Add 'view all IP addresses' link to tier details
2012-07-31 14:38:46 -07:00
Brian Federle
1c7e68aa49
VPC widget: fix missing $browser reference
2012-07-31 14:37:55 -07:00
Brian Federle
6cbf43e89b
CS-15761: Show type of router in list view
...
Adds a 'type' column to virtual router list views, which is labeled
either 'VPC,' 'Project,' or 'System' [default router].
--This also fixes an issue where project routers were never listed
2012-07-31 14:20:49 -07:00
Brian Federle
c4e2fe7b74
CS-15760
...
Don't show Configuration tab for VPC static NAT
2012-07-31 13:44:54 -07:00
Alena Prokharchyk
7706a9c32f
Merge branch 'master' into vpc
...
Conflicts:
server/src/com/cloud/network/NetworkManagerImpl.java
server/src/com/cloud/network/rules/RulesManagerImpl.java
2012-07-31 13:37:28 -07:00
Pranav Saxena
9644a62014
CS-15724:S2S vpn- Customer vpn gateway page does not display all the configured parameters
2012-07-31 16:27:50 +05:30
olgasmola
05c9e0bb36
CS-15770: Hide Dedicated option when Basic EIP/ELB is chosen as Network Offering.
2012-07-31 13:35:41 +03:00
Brian Federle
3622039feb
CS-15620
...
Fix edit instance 'displayname' parameter not being sent over, even if
content was updated.
2012-07-30 15:17:06 -07:00
Pranav Saxena
5f2bbf0e2a
CS-15720:Site 2 Site VPN:Front End development for adding a vpn conenction from vpn connection page
2012-07-31 03:46:45 +05:30
Brian Federle
1fbf5952cd
Add license header to tagger widget
2012-07-30 14:32:32 -07:00
Brian Federle
6b47907f39
CS-15726: Use custom validation for tagger widget
...
Show a generic dialog box for tagger validation, instead of using
jQuery validate
--it conflicted with the detail view's edit fields and prevented
submission unless the key and value fields were filled out.
2012-07-30 14:32:32 -07:00
Pranav Saxena
36fc2bd9b5
CS-15044:API changes and UI changes to provide option to view the name of the guestnetwork a virtual machine belongs
2012-07-31 02:57:46 +05:30
Pranav Saxena
e47b6da603
CS-15746:S2S VPN: vpn connection details page does not show the vpn connection state
2012-07-30 23:33:03 +05:30
olgasmola
9c895b14ab
CS-15317: Fix operations with accounts on the Project tab after making another account project owner.
2012-07-27 23:37:46 -04:00
olgasmola
82bb1e5592
CS-15349: Fix incorrect result when Make owner in New project/Add account.
2012-07-27 23:37:46 -04:00
olgasmola
0be4230f91
CS-15325: Fix selected name of user from the drop down list overlay.
2012-07-27 23:37:45 -04:00
olgasmola
9d67ecdbb7
CS-15518: Fix password field garbling on login screen.
2012-07-27 23:37:45 -04:00
Wido den Hollander
4dd2854d61
rbd: Small JavaScript fix
2012-07-27 23:37:45 -04:00
Alena Prokharchyk
a39fd61249
Merge branch 'master' into vpc
...
Conflicts:
server/src/com/cloud/network/rules/RulesManagerImpl.java
server/src/com/cloud/vm/UserVmManagerImpl.java
server/src/com/cloud/vm/VirtualMachineGuru.java
2012-07-27 13:47:46 -07:00
olgasmola
7fbd612d69
CS-15317: Fix operations with accounts on the Project tab after making another account project owner.
2012-07-27 18:23:07 +03:00
olgasmola
7fc3adbacc
CS-15349: Fix incorrect result when Make owner in New project/Add account.
2012-07-27 17:32:54 +03:00
olgasmola
b7d68ac5d5
CS-15325: Fix selected name of user from the drop down list overlay.
2012-07-27 16:27:59 +03:00
olgasmola
730f808d18
Merge branch 'CS-15518'
2012-07-27 15:37:32 +03:00
olgasmola
b10a619635
CS-15518: Fix password field garbling on login screen.
2012-07-27 15:36:58 +03:00
Wido den Hollander
fe5595e9ae
rbd: Small JavaScript fix
2012-07-27 08:44:17 +02:00
Brian Federle
00af517003
VPC UI: IP address configuration fix
...
After acquiring a new IP, immeditaly clicking on its configuration tab
will show an enabled firewall, which is incorrect. This fix always
disables the firewall if in a VPC network.
2012-07-26 16:13:57 -07:00
Brian Federle
4a38f2be17
Cleanup formatting/whitespace
...
Conflicts:
ui/scripts/vpc.js
2012-07-26 15:40:24 -07:00
Brian Federle
e76f8dc577
Disable listView filters for PF/LB/Static NAT
2012-07-26 15:36:33 -07:00
Brian Federle
21290ef8f1
Networks section: Only show VPC dropdown for Advanced zones
2012-07-26 15:22:03 -07:00
Brian Federle
ae45ed65c6
VPC tier UI: Fix loading state for other actions
...
Fix actions other than the add VM action, whose loading state was
never removed
2012-07-26 14:41:37 -07:00
Brian Federle
1ba451b65f
VPC UI: Better launch VM loading state for tiers
...
When launching a VM via the 'add VM' button on a VPC tier, show
loading icon to the side of the VM count, so that the tier area isn't
blocked, allowing the user to add more VMs or do other actions to the
tier.
2012-07-26 14:33:14 -07:00
Wido den Hollander
406fd95d87
Add RBD support for primary storage
...
This patch adds RBD (RADOS Block Device) support for primary storage in combination with KVM.
To get this patch working you need:
- libvirt-java 0.4.8
- libvirt with RBD storage pool support (>0.9.13)
- Qemu with RBD support (>0.14)
The primary storage does not support all the functions of CloudStack yet, for example snapshotting is disabled
due to the fact that backupping up a RBD snapshot is not possible in the way CloudStack wants to do it.
Creating templates from RBD volumes goes well, creating a VM from a template however is still a hit-and-miss.
NFS primary storage is also still required, you are not able to run your System VM's from RBD, they will need
to run on NFS.
Other then these points you can run instances with RBD backed disks.
2012-07-26 22:22:26 +02:00
olgasmola
f090fdeea7
CS-15292: Split long OS Type list when create Template,ISO.
2012-07-25 12:05:05 +03:00
olgasmola
1075344f03
CS-15353: Larger click boxes in UI.
2012-07-25 11:54:45 +03:00
olgasmola
2b1758b233
CS-15391: Add required fields validation when Edit on the Details tab for Infrastructure/Zones, Infrastructure/Pods.
2012-07-25 11:48:25 +03:00
olgasmola
63f6308f03
CS-15393: Scroll bar fix when any point is selected.
2012-07-25 11:41:02 +03:00
olgasmola
85a13dfe1a
CS-15478: UI cosmetic fix for empty buttons/viewAll section.
2012-07-25 11:33:35 +03:00
olgasmola
dc19c86fde
CS-15533: Add instance/Review tab fix empty value.
2012-07-25 10:42:43 +03:00
Pranav Saxena
12ee8810f6
TAGS feature implementation throughout CloudStack UI
2012-07-24 15:36:43 -07:00
Brian Federle
e626291a34
Notifications widget: support custom interval
...
If 'interval' attribute is passed in notification object, use that
interval instead of the default.
Conflicts:
ui/scripts/ui/widgets/notifications.js
2012-07-24 15:30:57 -07:00
Brian Federle
d7d9b341c8
Notifications widget: support custom interval
...
If 'interval' attribute is passed in notification object, use that
interval instead of the default.
Conflicts:
ui/scripts/ui/widgets/notifications.js
2012-07-24 15:30:47 -07:00
Brian Federle
8683fc4e05
Add tag UI support for VPC resource types:
...
- Vpc,
- NetworkACL,
- StaticRoute
2012-07-24 15:26:59 -07:00
Brian Federle
5126ca95e6
Add tags to FW rule multi-edit
2012-07-24 15:26:27 -07:00
Brian Federle
f01f687601
Fix tag widget being appended to all dialogs
2012-07-24 15:26:09 -07:00
Brian Federle
c839cf68a6
Add tags to edit PF dialog
2012-07-24 15:25:57 -07:00
Brian Federle
87f0ec6796
Fix tag notification messages
2012-07-24 15:25:57 -07:00
Brian Federle
a59afac31f
Add tag edit to LB rule
2012-07-24 15:25:57 -07:00
Brian Federle
c5dc569aaa
multiEdit: Pass context to tagger widget
2012-07-24 15:25:56 -07:00
Brian Federle
e97c47b9ae
Always make tags editable
2012-07-24 15:25:56 -07:00
Brian Federle
2fdf6837ec
Pass projectId to listTags, when viewing a project resource
2012-07-24 15:25:13 -07:00
bfederle
ea35f48d7e
Implement tags for project detail view
2012-07-24 15:23:58 -07:00
Brian Federle
003c62583c
Add tags to FW rule multi-edit
2012-07-24 15:22:37 -07:00
Pranav Saxena
ab6ef4bceb
TAGS feature implementation throughout CloudStack UI
2012-07-24 15:07:43 -07:00
Brian Federle
2ec005c628
Fix tag widget being appended to all dialogs
2012-07-24 15:05:30 -07:00
Brian Federle
a924eb196f
Fix tag notification messages
2012-07-24 12:24:25 -07:00
Brian Federle
06101ea27e
Add tags to edit PF dialog
2012-07-24 12:24:25 -07:00
Brian Federle
17ac3a7e3e
Add tag edit to LB rule
2012-07-24 12:24:24 -07:00
Brian Federle
53cc0a953d
multiEdit: Pass context to tagger widget
2012-07-24 12:24:11 -07:00
Brian Federle
874536a768
Always make tags editable
2012-07-24 12:24:05 -07:00
Brian Federle
7a2be05c24
Pass projectId to listTags, when viewing a project resource
2012-07-24 12:23:57 -07:00
bfederle
8e1b8d1f56
Implement tags for project detail view
2012-07-24 12:23:45 -07:00
Brian Federle
e13a7a8387
Revert "CS-15572 : StartIndex handled incorrectly when switching between the various Filter by options while listing ISOs in the UI"
...
This was reverted, as another commit fixed the issue already:
commit 2b2e491f27
Author: bfederle <bfederle@gmail.com>
Date: Tue Jul 17 11:38:56 2012 -0700
CS-15572: Fix page index for list view filters
This reverts commit 374be31b63 .
2012-07-24 11:56:11 -07:00
Pranav Saxena
5ba20b328d
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cloudstack
2012-07-25 00:06:39 +05:30
Alena Prokharchyk
766b7a2706
Merge branch 'master' into vpc
...
Conflicts:
server/src/com/cloud/api/ApiResponseHelper.java
2012-07-23 16:38:58 -07:00
bfederle
64605e7703
UI: Add tag API call generator
...
Adds a helper to return an object to pass to the 'tagger' widget,
including all required data and action functions.
Syntax is as follows, just include anywhere were the tags widget is
supported:
tags: cloudStack.api.tags({
resourceType: 'Project',
contextId: 'projects'
})
2012-07-23 15:18:36 -07:00
bfederle
1c2780f233
Tag UI: Make sure data is passed to remove action
2012-07-23 15:18:36 -07:00
bfederle
39e1936c87
Fix tags widget overlap with long detail views
2012-07-23 15:18:36 -07:00
bfederle
5e94b0d12e
Implement tag UI widget
...
Create UI for handling new tag API. This currently supports the detail view and multi-edit
To enable tags UI, add a 'tags' object to each detailView/multiEdit configuration:
tabs: {
...
details: {
...
tags: {
actions: {
add: function(args) {
setTimeout(function() {
args.response.success({
notification: {
desc: 'Add tags for instance',
poll: testData.notifications.testPoll
}
});
}, 500);
},
remove: function(args) {
args.response.success({
notification: {
desc: 'Remove tags for instance',
poll: testData.notifications.testPoll
}
});
}
},
dataProvider: function(args) {
args.response.success({
data: [
{
id: '1',
key: 'user',
value: 'brian'
},
{
id: '2',
key: 'region',
value: 'usa'
}
]
});
}
}
...
Conflicts:
ui/css/cloudstack3.css
ui/scripts/ui/widgets/tagger.js
2012-07-23 15:18:36 -07:00
Pranav Saxena
018a243ca1
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cloudstack
2012-07-24 00:52:22 +05:30
Jessica Wang
2a822de5e0
cloudstack 3.0 UI - multiEdit widget - make headerFields hidden as default.
2012-07-20 16:13:03 -07:00
Jessica Wang
f3841b3b8f
cloudstack 3.0 UI - VPC - add LB rule - fix a JS error "args.context.networks is undefined" when configure stickiness.
2012-07-20 16:10:35 -07:00
Jessica Wang
1381fa46e1
cloudstack 3.0 UI - listView widget - pass context from caller function.
2012-07-20 16:05:11 -07:00
Jessica Wang
9176d13246
cloudstack 3.0 UI - VPC - infrasture page - network service providers - add "VPC Virtual Router".
2012-07-20 15:59:05 -07:00
Jessica Wang
254c05813c
cloudstack 3.0 UI - VPC - add zone wizard - enable VpcVirtualRouter element, enable VpcVirtualRouter provider for advanced zone.
2012-07-20 15:49:13 -07:00
Jessica Wang
dc847ed832
cloudstack 3.0 UI - VPC - tier - implement "Add VM to tier" action.
2012-07-20 15:44:45 -07:00
Jessica Wang
20db2e515b
cloudstack 3.0 UI - VPC - add network offering dialog - when service(s) has VPC Virtual Router as provider: (1) conserve mode is set to unchecked and grayed out. (2) redundant router capability checkbox is set to unchecked and grayed out. (3) remove Firewall service, SecurityGroup service.
2012-07-20 14:28:20 -07:00
Jessica Wang
ee9074a175
cloudstack 3.0 UI - VPC - sync VPC UI from citrix-hosted repo to apache-hosted repo.
2012-07-20 14:12:53 -07:00
Brian Federle
152b17b7f3
Remove dummy VPC UI from networks section
2012-07-20 14:05:44 -07:00
bfederle
71bfeae487
Update VPC UI
2012-07-20 11:02:28 -07:00
bfederle
2b2e491f27
CS-15572: Fix page index for list view filters
...
This fixes an issue where the page index is not reset back 1 when
activating the search or filter functionality, causing truncation when
trying to scroll down to later pages.
2012-07-17 11:41:53 -07:00
Pranav Saxena
374be31b63
CS-15572 : StartIndex handled incorrectly when switching between the various Filter by options while listing ISOs in the UI
2012-07-13 12:32:38 +05:30
Brian Federle
50373b99d6
Detail view: Fix layout of text actions
2012-07-12 15:29:15 -07:00
Brian Federle
2a971d7c1b
Detail view UI: Support for text action buttons
...
Currently, only icons are rendered on detail view actions. This change
adds support for showing a text label next to specified actions, which
has a button appearance. This is to allow certain actions to be more
visible, in the case where an icon isn't clear enough.
To make an action have a text label, add a 'textLabel' attribute to
the action properties:
editVpc: {
label: 'Edit VPC',
// textLabel property
textLabel: 'label.configure',
action: {
...
}
}
2012-07-12 15:29:15 -07:00
Brian Federle
9b039d9a8d
List view UI: Support for text action buttons
...
Currently, only icons are rendered on list view actions. This change
adds support for showing a text label next to specified actions, which
has a button appearance. This is to allow certain actions to be more
visible, in the case where an icon isn't clear enough.
To make an action have a text label, add a 'textLabel' attribute to
the action properties:
editVpc: {
label: 'Edit VPC',
// textLabel property
textLabel: 'label.configure',
action: {
...
}
}
2012-07-12 13:46:19 -07:00
Hugo Trippaers
79c7da07ab
Phase 1 of Nicira integration
2012-07-11 17:16:06 -07:00
Brian Federle
262bbbe800
Add block to show/hide tier select
...
-- Hidden by default, needs real conditional code
2012-07-10 15:41:23 -07:00
Brian Federle
9f093817f3
Implement static NAT tier select UI
...
Adds a new drop-down to the enable static NAT dialog to allow selecting a tier to be associated with the VM. This is in the header of the list view.
It is defined as follows:
enableStaticNAT: {
...
action: {
noAdd: true,
custom: cloudStack.uiCustom.enableStaticNAT({
// VPC
tierSelect: function(args) {
args.response.success({
data: [
{ id: '1', description: 'VPC 1' },
{ id: '2', description: 'VPC 2' }
]
});
},
...
2012-07-10 15:41:23 -07:00
Brian Federle
5b8f5d6ae3
multiEdit: Correctly pass context to header fields
2012-07-10 14:57:07 -07:00
Brian Federle
dd52157f09
Add code to show/hide 'tiers' header fields
2012-07-10 14:57:07 -07:00
Brian Federle
5fa4f4cf37
Pass mulit-edit form data to add VM dialogs, as part of context
2012-07-10 14:57:06 -07:00
Brian Federle
04ac28202f
Multi-edit: refactor form serialization
...
To support header-level form items, serialize every form within the
multi-edit div (not just the main table form). For reusability, make
data serialization handled in separate 'getMultiData' function.
2012-07-10 14:57:06 -07:00
Brian Federle
7de02b6d5c
Update dummy tier data
2012-07-10 14:57:05 -07:00
Brian Federle
081f1e335d
Add header fields
2012-07-10 14:57:05 -07:00
Brian Federle
b000b8047e
CS-15475: Fix missing 'add guest network' action from network list
...
Original patch by: Pranav Saxena <pranav.saxena@citrix.com>
Reviewed by: Brian Federle <brian.federle@citrix.com>
2012-07-10 11:24:07 -07:00
Brian Federle
10e70bcb9c
CS-15392: Add error handling to edit user action
...
Original patch by: Olga Smola <olya.smola@gmail.com>
Reviewed by: Brian Federle <brian.federle@citrix.com>
2012-07-09 14:54:15 -07:00
Brian Federle
5fafb0e5e5
CS-15313: Error handling for account section
...
This fixes an issue where an error is not displayed when entering an
invalid account name.
Original patch by: Pranav Saxena <pranav.saxena@citrix.com>
reviewed-by: Brian Federle <brian.federle@citrix.com>
2012-07-02 11:01:38 -07:00
Brian Federle
b70bc92f46
CS-14907: Only allow download volume for uploaded volumes
...
This fixes an issue where an uploaded volume that hasn't been moved to
primary storage yet is downloaded, causing an error. This adjusts the
actionFilter to fix this.
Original patch by: Pranav Saxena <pranav.saxena@citrix.com>
reviewed-by: Brian Federle <brian.federle@citrix.com>
2012-07-02 10:41:35 -07:00
Brian Federle
49c3c8b2e3
VPC UI: Add link to site-to-site VPN
...
Add link in tooltip for site-to-site VPN, which opens a new panel
showing the list view. This draws from the existing 'siteToSiteVpn'
network subsection, so no modification should be required to the
existing list view.
2012-06-29 13:36:07 -07:00
Brian Federle
683b7d7822
Add configure VPC tooltip and links
2012-06-29 13:13:59 -07:00
Brian Federle
f026387103
Add configure icon to VPC
2012-06-29 13:13:59 -07:00
Brian Federle
4c6738266d
Fix add tier UI
...
Properly pass context for add tier dialog, which broke due to recent
changes that requires context to be present, for the action filter.
2012-06-28 15:34:22 -07:00
Brian Federle
b1a5ec13cd
VPC tier UI: Update state after performing actions
...
After performing an action that changes state, namely starting and
stopping a tier, run through the action pre-filter again, to make sure
that the allowable actions are properly refreshed.
Conflicts:
ui/scripts/ui-custom/vpc.js
2012-06-28 15:23:37 -07:00
Brian Federle
28e49e8880
VPC UI: Refactor tier action filter handling
...
For reusability, move action filter handling for VPC tier actions to a
separate function. This allows for easier refreshing of actions after a
tier's state has changed.
2012-06-28 15:22:41 -07:00
Brian Federle
9bbbc4e356
Pass _custom correctly to VPC tier add VM action
2012-06-28 14:21:08 -07:00
Brian Federle
6d78cc4000
Add Apache license to new JS files
2012-06-28 13:40:19 -07:00
Brian Federle
2fe2a0e2fb
Fix missing actionFilter causing instance wizard to never complete
2012-06-28 12:30:11 -07:00
Brian Federle
808a3d75d9
Instance wizard: Don't try to add a new row if list view isn't present
2012-06-28 11:14:02 -07:00
Brian Federle
c347c6bd09
Add base VPC UI
...
** Note: this is a work-in-progress, and only contains dummy content
Implement UI for managing VPC tiers, via a custom chart-like UI list
tiers and allowing the management of VMs associated with the VPCs.
2012-06-28 10:51:56 -07:00
Brian Federle
e6a6f84361
Pass context to instance wizard
2012-06-28 10:51:56 -07:00
bfederle
6015df9137
CS-13535: Error handling for add domain operation
...
Original patch by: olga.smola
reviewed-by: jessica, r5583
2012-06-27 16:20:30 -07:00
Jessica Wang
af1d5d00f7
cloudstack 3.0 UI - fix space problem from a patch
2012-06-27 14:11:25 -07:00
olgasmola
a30fe62b11
CS-14047: Return the user to the log in page when login time out.
2012-06-27 13:43:05 -07:00
Jessica Wang
d03fb2a7e2
cloudstack 3.0 UI - (1) to distinguish between getUpdatedItem() and getUpdatedData(), rename getUpdatedData() to getUpdatedItemWhenAsyncJobFails() since it's being called only when async job fails. (2) fix the space problem (tab size is not 2) from patch.
2012-06-27 10:57:29 -07:00
olgasmola
367e32adbc
CS-15329: Instances with Error states appear in Instances list after creating.
2012-06-26 16:28:59 -07:00
bfederle
4e9a97177f
CS-15290: Fix 'Path' field validation
...
Original patch by: olga.smola
reviewed-by: brian
2012-06-26 13:43:30 -07:00
bfederle
cbe1f3e4c4
CS-15287
...
Support validation on edit detail view
Original patch by: olga.smola
reviewed-by: brian
2012-06-26 13:30:36 -07:00
bfederle
80b8515347
CS-15315: Fix overlay positioning
...
Original patch by: olga.smola
reviewed-by: brian
2012-06-26 10:24:54 -07:00
David Nalley
9687520712
applying Chip Childer's patches for license headers in the ui directory
2012-06-26 10:46:53 -04:00
Jessica Wang
3ee3e4122a
cloudstack 3.0 UI - add zone wizard - (1) When sdn.ovs.controller is true and when the physical network is in Advanced zone, show isolation method dropdown with two options (VLAN, GRE). VLAN is the default option in the dropdown.
...
(2) When sdn.ovs.controller is false: hide isolation method dropdown. isolationmethods parameter won’t be passed to createPhysicalNetwork API.
(3) When the physical network is in Basic zone (regardless of sdn.ovs.controller) : hide isolation method dropdown. isolationmethods parameter won’t be passed to createPhysicalNetwork API.
2012-06-22 16:07:12 -07:00
bfederle
e442e3a7cf
CS-12478: Add cluster name to primary storage list view
...
Original patch by: olga.smola
reviewed-by: brian
2012-06-22 10:50:04 -07:00
Jessica Wang
791986268a
(1) CS-15311: cloudstack 3.0 UI - Add Zone Wizard - add physical network step - no isolation method dropdown if network type is Basic.
...
(2) CS-15312 - cloudstack 3.0 UI - Add Zone Wizard - add physical network - remove "L3" option from isolation method.
2012-06-21 13:48:11 -07:00
Jessica Wang
aac1ac555d
CS-14854: cloudstack 3.0 UI - (1) extend detailView widget to take in dynamic isEditable value. (2) template page - edit template action - for regular user and domain admin: make Extractable field and Featured field non-editable. Do NOT send “isfeatured”, “isextractable” to updateTemplatePermission API when they are non-editable.
2012-06-21 13:43:04 -07:00
Jessica Wang
79410f90bc
cloudstack 3.0 UI - account page - fix a bug that happens when account name includes ampersand or other special characters. Encode account name before it's being passed to API calls.
2012-06-21 13:02:52 -07:00
Jessica Wang
a00c21686f
(1) CS-15057: Remove jquery.timer.js from source code. Replace it with native JavaScript functions.
...
(2) CS-14604: cloudstack 3.0 UI - Add Zone Wizard - skip Guest Traffic step if OVS tunnel manager is enabled.
(3) CS-15311: cloudstack 3.0 UI - Add Zone Wizard - add physical network step - no isolation method dropdown if network type is Basic.
(4) CS-14769: Don't pass subdomainaccess param when scope=project.
(5) CS-15157: cloudstack 3.0 UI - infrastructure page - physical network - network service providers - reset nspMap before populating listNetworkServiceProviders response to nspMap.
2012-06-21 12:13:41 -07:00
olgasmola
e48ebf07a8
Make templates or Isos calls when setup new instance on templates tab.
2012-06-20 18:13:18 -07:00
bfederle
01f172cd37
CS-14110: Show timestamp for general alerts
...
Original patch by: olga.smola
reviewed-by: brian
2012-06-20 14:51:36 -07:00
bfederle
9e9b2cbdcc
cs-15286: incorrect result when edit pod
...
Original patch by: olga.smola
reviewed-by: brian
2012-06-20 14:21:05 -07:00
Brian Federle
e5db0ebc0f
CS-15148 : Delete Nexus dvSwitch UI option is not Functional so removing this functionality
...
reviewed-by: brian
2012-06-19 11:11:11 -07:00
Brian Federle
920eadffd5
CS-15126: Removing the zone field for now
...
Conflicts:
ui/scripts/system.js
2012-06-19 11:11:11 -07:00
Brian Federle
073829638f
CS-14769
...
-Don't pass subdomainaccess param when scope=project
-Fix guest network detail view by passing projectid=-1, due to project
details not returning response for project-level guest networks
2012-06-19 11:11:11 -07:00
Brian Federle
7c1698fb15
CS-15126
...
-Hide 'type' field, as dvSwitch doesn't return a type
-Get zone name from the cluster's data
reviewed-by: jessica
2012-06-19 11:11:11 -07:00
Brian Federle
237fd426e1
CS-14230
...
Add password confirm to add account/user forms
Original patch by: oyla.smola@gmail.com
Reviewed-by: brian
2012-06-14 11:33:28 -07:00
Pranav Saxena
52c8feb670
CS-15202: Rename all references in UI of Nexus VSM/dvswitch to Nexus 1000v
2012-06-13 11:24:09 -07:00
Brian Federle
1371764abd
Update breadcrumb hover effect
...
-Use 1s interval (instead of 2s) until showing panel
-Use .fadeOut on panel focus, for smoother transition
2012-06-11 15:13:14 -07:00
Brian Federle
93e87a5b31
CS-14877: Focus browser panel on breadcrumb hover
...
When mouse is over a breadcrumb for a period of > 2s, show its
respective panel until mouseout. This allows a user to see the
contents of the panel without having to select it.
reviewed-by: brian
Original commit:
commit 88be929e04826cd1159a2db7dbca220f7eadf5fd
Author: Pranav Saxena <pranav.saxena@citrix.com>
Date: Fri Jun 8 14:17:42 2012 +0530
CS-14877: Expanded breadcrumb navigation on hover UI Requirement
2012-06-11 12:52:22 -07:00
bfederle
815f55d916
CS-14010
...
Add 'about' dialog to the CloudStack top header, showing current verison
information.
Patch submitted by: oyla.smola@gmail.com
Reviewed-by: brian
Conflicts:
ui/scripts/ui/core.js
2012-06-11 11:40:55 -07:00
Devdeep Singh
1593900402
CS-9919: Changes to integrate UI changes for nexus feature.
...
Reviewed by: Sateesh, Pranav.
Conflicts:
ui/scripts/system.js
2012-05-25 18:33:53 -07:00
Brian Federle
c71790b5c7
CS-15096: Disable network actions for non-admins
...
reviewed-by: jessica
2012-05-25 12:55:47 -07:00
Brian Federle
70687e4b44
CS-14844: Fix edit action
...
Fix edit action by referring to the new td.value <span>, instead of
td.value
2012-05-25 12:24:19 -07:00
Brian Federle
96982933df
CS-14844
...
-If value label in detail view gets too long, then add horizontal
scrollbar to value, to avoid truncation
-Lower font size to 11px (-1px) to better fit longer data into UI
reviewed-by: sonny
2012-05-25 12:08:29 -07:00
Sanjay Tripathi
dd3b40218b
CS-12111: No e-mail validation for edit user form
...
reviewed-by: brian
2012-05-25 11:09:48 -07:00
Brian Federle
0753b1035f
CS-13091: Remove enable/disable physical network actions
...
Due to limitations in the API, for now the enable/disable
functionality for physical networks will be removed.
2012-05-25 11:01:57 -07:00
Sanjay Tripathi
fff3fdb216
CS-12407: F5 & Netscaler when dedicated is selected capacity field should be disabled.
2012-05-25 12:09:56 +05:30
Sanjay Tripathi
92442765d4
CS-12407: F5 & Netscaler when dedicated is selected capacity field should be disabled.
2012-05-25 12:09:29 +05:30
Sanjay Tripathi
835afec6b9
Nexus Vswitch UI development modified enable disable and list vswitch response
2012-05-25 11:52:48 +05:30
Brian Federle
9f2a823d6e
CS-13091: Enable/disable physical network UI actions
2012-05-24 12:17:58 -07:00
Pranav Saxena
28b0df590e
CS-15078:Standard name for vSwitch
2012-05-25 00:00:37 +05:30
Jessica Wang
89f704d88c
CS-13739: localize more labels
2012-05-23 17:21:39 -07:00
Jessica Wang
593ce7c490
CS-14989: cloudstack 3.0 UI - VM wizard - select template step - populate only templates whose hypervisor(s) are supported in the selected zone.
2012-05-23 14:15:49 -07:00
Brian Federle
6f0fc82fff
CS-15067
...
Provide Nexus vSwitch fields on add cluster form, if on VMware
hypervisor and vSwitch is enabled in configuration
2012-05-23 13:09:50 -07:00
Brian Federle
7eb9977b86
Don't send VSM details if vSwitch isn't enabled
2012-05-23 13:09:50 -07:00
Brian Federle
8a5211f62c
vSwitch UI fixes
...
commit 531ebe165de441fdf8e8bb86c76056504cf3aadb
Author: Brian Federle <brian.federle@citrix.com>
Date: Wed May 23 10:27:51 2012 -0700
Fix vSwitch password field
commit e51a0bd5e198483704d6d7f2dc4cb4c74e7c9167
Author: Pranav Saxena <pranav.saxena@citrix.com>
Date: Wed May 23 19:40:13 2012 +0530
CS-9919: Changes to integrate UI changes for nexus feature
2012-05-23 11:15:42 -07:00
Jessica Wang
1fa25b1964
CS-14206: cloudstack 3.0 UI - create network offering - show LB Isolation dropdown when LB service is checked and LB service provider is Netscaler or F5, regardless of Guest Type.
2012-05-23 10:40:11 -07:00
Jessica Wang
89c22f647f
CS-15042: cloudstack 3.0 UI - Create Network Offering dialog - when Guest Type is "Isolated", exclude "Security Groups" from services list.
2012-05-22 15:36:24 -07:00
Jessica Wang
8f6d836a81
CS-14206: cloudstack 3.0 UI - Create Network Offering dialog - When Guest Type is "Shared", include LB and StaticNAT in services regardless of zone type.
2012-05-22 14:50:12 -07:00
Brian Federle
e8e3698e4e
Add cluster: conditionally hide vSwitch fields
...
-When in add cluster screen, show the add vSwitch fields when
hypervisor == VMware and 'vmware.use.nexus.vswitch' configuration
flag is enabled.
-Remove 'add Nexus vSwitch' checkbox, as the vSwitch fields will
always be shown for VMware if the above config flag is set.
2012-05-22 13:45:35 -07:00
Brian Federle
d64adf1913
Remove trailing comma
2012-05-22 12:33:49 -07:00
Brian Federle
67f88398a6
Use IE-compatible method for changing browser title
2012-05-22 12:32:43 -07:00
Brian Federle
083831d37f
CS-14911: Fix missing 'mine' filter from instances
...
reviewed-by: brian
commit 98ead3ad5b9266e0f2a1b0e037a4f511d9e1e240
Author: Pranav Saxena <pranav.saxena@citrix.com>
Date: Wed May 16 01:04:12 2012 +0530
CS-14911 : mine is missing from Instance Filter
2012-05-22 11:59:05 -07:00
Brian Federle
4b88f454a3
CS-14953: 'CloudStack' -> 'CloudPlatform'
...
reviewed-by: brian
commit 4488f0a66766286e960a47d34cd2e5148162bcab
Author: Pranav Saxena <pranav.saxena@citrix.com>
Date: Tue May 22 15:15:40 2012 +0530
Renaming CloudStack to CloudPlatform for Proprietary builds
2012-05-22 11:45:58 -07:00
Brian Federle
f4b70e5f6e
CS-15045
...
commit 7859d289debae622a15fdb6bda854a8936fd35cb
Author: Pranav Saxena <pranav.saxena@citrix.com>
Date: Tue May 22 23:29:31 2012 +0530
UI does not support RAW format when hypervisor used is OVM in upload volumes
2012-05-22 11:19:19 -07:00
Jessica Wang
5168995905
CS-15015: cloudstack 3.0 UI - detailView widget - disable "pollAgainIfValueIsIn" function for now.
2012-05-21 16:12:01 -07:00
Jessica Wang
0282f2d8c9
cloudstack 3.0 UI - Instance page - detail view - keep polling newest info from server if VM state is Starting or Stopping.
2012-05-21 15:37:46 -07:00
Jessica Wang
62c456501a
CS-15015: cloudstack 3.0 UI - detailView widget - add new property "pollAgainIfValueIsIn" to keep polling newest info from server when a column has a specific value (e.g. volume state column has value 'UploadNotStarted')
2012-05-21 14:04:15 -07:00
Jessica Wang
f38b823631
CS-15015: cloudstack 3.0 UI - Volume page - Upload Volume action - API has been changed from sync to async. Here is related UI change.
2012-05-21 10:48:03 -07:00
Brian Federle
eb6392d48c
CS-12462: no close button on select project list view popup
2012-05-21 10:29:29 -07:00
Pranav Saxena
d800c4474f
Nexus UI development nexusActionfilter
2012-05-21 10:03:20 -07:00
Pranav Saxena
f2f7de5295
CS-14978 Clusterstate is empty from CloudStack UI
...
reviewed-by: brian
2012-05-21 09:59:58 -07:00
Jessica Wang
512e3427bf
CS-14949: cloudstack 3.0 UI - Instance page - hide Edit option when status is Running.
2012-05-18 17:05:04 -07:00
Brian Federle
07fd2cab6d
CS-14980: Fix blank PF/LB instance name label
...
Show VM ID if .displayname and .instancename are not present, as is
the case with KVM-type virtual machines that don't have a custom name.
2012-05-18 12:09:14 -07:00
Brian Federle
ecc3486647
If using commercial build, show 'CloudPlatform' in browser title bar
2012-05-18 09:26:21 -07:00
Brian Federle
b4d88d50a5
Fix trailing command breaking IE
2012-05-17 12:40:57 -07:00
Brian Federle
cab83385b4
CS-13861: Fix 'isChecked: false' not working on IE
2012-05-17 12:34:33 -07:00
Jessica Wang
05964ea465
CS-14901: cloudstack 3.0 UI - IP Address page - non-SourceNAT IP - when network offering's Conserve Mode is off, hide LoadBalancer when any PortForwarding rule exists, hide PortForwarding when any LoadBalancer rule exists.
2012-05-17 11:33:08 -07:00
Jessica Wang
33ce7933cc
CS-14901: cloudstack 3.0 UI - IP Address page - non-SourceNAT IP - when network offering's Conserve Mode is off, hide EnableStaticNAT and EnableVPN when any PortForwarding rule or LoadBalancer rule exists.
2012-05-16 17:03:17 -07:00
Jessica Wang
2e2e5ee59d
CS-14901: cloudstack 3.0 UI - IP Address page - non-SourceNAT IP - when network offering's Conserve Mode is off, hide PortForwarding and LoadBalacer when staticNAT or VPN is enabled.
2012-05-16 16:27:03 -07:00
Brian Federle
23ef4bf7ae
Nexus vSwitch UI support
...
Implement ability to add and modify Nexus vSwitches at the cluster
level:
-Add new fields to add cluster form, to allow addition of a vSwitch
-Add new tab to VMware clusters to list cluster's vSwitch
-Add details panel to vSwitch allowing enable, disable, and removal of
vSwitch from cluster
2012-05-16 14:59:30 -07:00
Jessica Wang
ba2eb092b4
CS-14905: volume page - Attach Disk action - Instance dropdown - (1) Populate all instances when volume's hypervisor is "None". (2) Populate only instances whose hypervisor matches this volume's hypervisor when volume's hypervisor is not "None".
2012-05-16 14:26:13 -07:00
Jessica Wang
30c938aaa9
CS-14901: cloudstack 3.0 UI - IP Address page - non-SourceNAT IP - when network offering's Conserve Mode is off, hide EnableVPN action when staticNAT is enabled, hide EnableStaticNAT action when VPN is enabled.
2012-05-16 12:42:46 -07:00
Jessica Wang
3715d1aef2
CS-14901: cloudstack 3.0 UI - IP Address page - SourceNAT IP - when network offering's Conserve Mode is off, hide LoadBalancer, PortForwarding action in Configuration tab.
2012-05-16 11:31:14 -07:00
Brian Federle
f3a73d722f
UI proprietary build: rename 'CloudStack' -> 'CloudPlatform'
...
When EULA is present for a proprietary build, show 'CloudPlatform'
instead of 'CloudStack' in the logo for the login form and top header.
2012-05-16 10:43:36 -07:00
Jessica Wang
93d6b668a2
CS-14901: cloudstack 3.0 UI - IP Address page - SourceNAT IP - when network offering's Conserve Mode is off, hide Enable Static NAT, Enable VPN action.
2012-05-15 16:19:41 -07:00
Jessica Wang
e1f6b1b125
cloudstack 3.0 UI - IP Address page - args.id is obsolete. Use args.context.ipAddresses[0].id instead.
2012-05-15 16:04:44 -07:00
Jessica Wang
6ab317b60f
cloudstack 3.0 UI - IP Address page - action filter - optimize status handling.
2012-05-15 15:44:38 -07:00
Jessica Wang
1347b2218c
CS-14905: volume page - Attach Disk action - Instance dropdown - populate only instances whose hypervisor matches this volume's hypervisor.
2012-05-15 15:20:53 -07:00
Edison Su
bafc3f2a5a
CS-14521
...
Remove CLVM, due to license issue
2012-05-15 15:13:15 -07:00
Brian Federle
cf4ef95e9a
CS-13123: Hide diagram parts on change password form
2012-05-15 11:56:45 -07:00
Sanjay Tripathi
0836496216
CS-14844: Api key and secret key is truncated in the user details view
2012-05-15 23:24:04 +05:30
Brian Federle
63f1385fdd
CS-14717
...
Hide public traffic subnav when in basic zone configuration and not in
EIP/ELB
2012-05-14 15:49:59 -07:00
Brian Federle
71ee805f7d
CS-13874
...
If no 'custom' instance name is specified for a VM, use the
'instancename' field instead of 'displayname' for the label in PF/LB
UI.
2012-05-14 13:54:02 -07:00
Jessica Wang
94d228eaa7
cloudstack 3.0 UI - When API returns an error whose errorcode is 401, show Session Timeout message instead of errortext in API response ("unable to verify user credentials and/or request signature"). So it will be clear to user what to do next (i.e. log out and log in again).
2012-05-14 13:53:27 -07:00
Brian Federle
418c900c87
CS-14715
...
Concatenate long user names, to prevent header bar from wrapping
2012-05-14 12:42:59 -07:00
Brian Federle
0bc65768b7
CS-14339, CS-14241
...
In instance wizard, use configuration value for max. custom disk
offering size, instead of hardcoding the max size to 100 GB
2012-05-14 11:45:21 -07:00
Pranav Saxena
a26f33c780
CS-14872 : Text for on hover iso and form for ISO's corrected
2012-05-14 11:26:21 -07:00
Jessica Wang
ae9a0f5b5d
CS-14870: cloudstack 3.0 UI - network offering page - detail view - add tags field.
2012-05-14 10:12:39 -07:00
bfederle
562dd29bfb
IP addresses: fix for projects + port forwarding
...
-Port forwarding: only show VMs of the IP's owner
-Don't pass account/domain ID for acquire IP address and list VMs for
static NAT/PF/LB
2012-05-10 17:04:55 -07:00
bfederle
a206683268
CS-14797
...
Pass IP address's account + domainid for listing VMs on PF/LB/Static
NAT. This prevents an admin from attaching one user's VM to another
user's IP address.
2012-05-10 16:30:15 -07:00
Jessica Wang
46c76b7948
CS-14017: create network offering - when Guest Type is Shared, check and disable Specify VLAN checkbox. When Guest Type is Isolated, enable Specify VLAN checkbox.
2012-05-10 16:18:12 -07:00
bfederle
20e8481160
CS-14679
...
Fix label on primary storage required 'path' field
2012-05-10 14:22:07 -07:00
Jessica Wang
bed7b25ba8
CS-14760: volume page - (1) no actions are available when volume state is Uploading. (2) only remove action is available when volume state is UploadError.
2012-05-10 11:32:07 -07:00
Jessica Wang
5d27f2c886
CS-14761: volume page - make migration action available only when volume state is Ready.
2012-05-10 11:15:12 -07:00
Sanjay Tripathi
be9485c398
CS-14562: Domian page does not show up (spinner shown) for a very long time when there are large number of hosts and vms.
2012-05-10 23:31:42 +05:30
Jessica Wang
d269947641
CS-14815: cloudstack 3.0 UI - add network offering - show LB Isolation dropdown only when (1)LB Service is checked (2)Service Provider is Netscaler OR F5 (3)Guest IP Type is Isolated
2012-05-08 17:10:11 -07:00
Sanjay Tripathi
1d105da9e3
CS-13377: Can't mark a template as featured during template creation from a root volume.
2012-05-08 10:39:07 +05:30
Sanjay Tripathi
683b88d449
Merge branch 'master' of ssh://git.cloud.com/var/lib/git/cloudstack-oss
2012-05-08 10:35:53 +05:30
Jessica Wang
52f82d33ea
cloudstack 3.0 UI - IP Address page - listView - remove dummy filter.
2012-05-07 15:39:39 -07:00
Jessica Wang
27ce07fd89
cloudstack 3.0 UI - single sign on - provide example code to log out to a different location instead of the login page.
2012-05-07 15:01:18 -07:00
Jessica Wang
96b2469225
cloudstack 3.0 UI - log out - error handling - not reload the current document when onLogoutCallback() return false
2012-05-07 14:05:21 -07:00
Jessica Wang
44329ece75
CS-14295: cloudstack 3.0 UI - volume page - upload volume dialog - add checksum field.
2012-05-07 11:12:28 -07:00
Jessica Wang
452fc54c0e
CS-14735: cloudstack 3.0 UI - Upload Volume - uploadVolume API is sync instead of async. Here is related UI change.
2012-05-04 17:01:58 -07:00
Jessica Wang
25957ab372
CS-14737: cloudstack 3.0 UI - state column in Volume/Snapshot/Instance/SecondaryStorage/Project page - should display state value as is (i.e. as returned in API call). Shouldn't localize value returned in API call.
2012-05-04 16:37:26 -07:00
Jessica Wang
d6edced466
CS-14116: cloudstack 3.0 UI - add guest network dialog: make vlan/gateway/netmask required when network offering is Isolated with no SourceNat.
2012-05-04 15:58:31 -07:00
Jessica Wang
b8058e7a5e
CS-14116: cloudstack 3.0 UI - (1) add guest network dialog: make vlan/gateway/netmask required when network offering is "Shared". (2) dialog widget: be able to change field to required or not-required after createForm is rendered.
2012-05-04 15:20:27 -07:00
bfederle
3f6e8d7ef7
Fix BG for setup guest traffic form in basic zone
2012-05-04 09:59:03 -07:00
Sanjay Tripathi
3c4a27d4c6
bug 13461: Usage server restart required after some configuration changes.
2012-05-04 11:04:30 +05:30
Jessica Wang
89ee1b4814
cloudstack 3.0 UI - login page - add a blank option to language dropdown. When this blank option is selected, browser's default language will be used.
2012-05-03 15:41:38 -07:00
Jessica Wang
d0c3e21d85
CS-14295: cloudstack 3.0 UI - volume page - listView - implement "Upload Volume" action.
2012-05-02 16:24:14 -07:00
bfederle
57cc1ea378
WIP: Upload volume UI
...
Adds new action, upload volume, to the storage->volumes list view
header. This will present a dialog to specify URL & name of volume,
and select a VM to attach the volume to.
Server API calls are still incomplete and rely on hardcoded values.
2012-05-02 14:29:29 -07:00
Jessica Wang
90ec0a6300
cloudstack 3.0 UI - dialog widget - add new function cloudStack.dialog.createFormField.validation.required.add(), cloudStack.dialog.createFormField.validation.required.remove()
2012-05-02 14:03:13 -07:00
Jessica Wang
73e83b79df
CS-13162: cloudstack 3.0 UI - Instance page - detail view - add "Public IP" column.
2012-04-30 16:54:21 -07:00
Jessica Wang
192b58476d
CS-14338: cloudstack 3.0 UI - Restore VM action - after action completed, show "Task completed: Restore Instance" instead of "Task completed: Restoring VM: null".
2012-04-30 16:54:06 -07:00
Jessica Wang
1181c8b46f
CS-14206: cloudstack 3.0 UI - create network offering - show Elastic LB checkbox, LB Isolation dropdown only when (1)LB Service is checked (2)Service Provider is Netscaler (3)Guest IP Type is Shared;
...
show Elastic IP checkbox only when (1)StaticNat Service is checked (2)Service Provider is Netscaler (3)Guest IP Type is Shared.
2012-04-30 15:58:02 -07:00
bfederle
898952479e
CS-14461: Add more infrastructure page shortcuts
...
-Add additional shortcuts for:
-Primary storage
-Secondary storgage
-Virtual routers
-System VMs
-Replace host stats with the new shortcuts
-Add 'zone' dropdown to create form for the newly added-shortcuts'
sections, to support creating these items without a zone context
2012-04-30 10:32:43 -07:00
abhi
16c844228a
Merge remote-tracking branch 'origin/master'
...
* origin/master:
cloudstack 3.0 UI - add network offering - fix a bug that wrongly calculated advanced zones.
2012-04-30 16:42:37 +05:30
Abhi
13b927fb25
bug CS-14663: accepting encoded password for MD5
2012-04-28 12:36:48 +05:30
Jessica Wang
799ff32c30
cloudstack 3.0 UI - add network offering - fix a bug that wrongly calculated advanced zones.
2012-04-27 16:18:17 -07:00
Jessica Wang
9024c0cd14
bug 14610: cloudstack 3.0 - single sign on - log out - not reload original location if onLogoutCallback() returns false because new location has been specified in onLogoutCallback().
2012-04-27 15:02:55 -07:00
Jessica Wang
4068702a9c
bug 14610: cloudstack 3.0 - single sign on - fix a bug that logout didn't work for single-sign-on.
2012-04-27 14:11:50 -07:00
Jessica Wang
b8cb55bca1
cloudstack 3.0 UI - infrastructure - zone detail - physical network section - add Isolation method to listView.
2012-04-26 16:53:06 -07:00
Jessica Wang
8d92440ec2
CS-14272: cloudstack 3.0 UI - Add Zone Wizard - physical networks step - add Isolation Method dropdown.
2012-04-26 16:19:46 -07:00
Jessica Wang
074f553cb7
CS-14338: cloudstack 3.0 UI - instance page - Destroy VM action - change after-action message.
2012-04-25 14:14:03 -07:00
bfederle
fd6c64e4d2
CloudStack: Main UI logo fix
...
Fix logo not being present on fresh install (for commercial build),
after clicking out of quick install
2012-04-25 12:31:53 -07:00
Jessica Wang
a244fb6d42
CS-14385: cloudstack UI - Host page - add "HA Enabled" column which only shows When ha.tag global configuration is not empty.
2012-04-25 10:40:39 -07:00
Jessica Wang
66bb690b2d
CS-14624: cloudstack 3.0 UI - hide "Add Account" button from domain-admin.
2012-04-24 14:37:04 -07:00
Jessica Wang
f86e9f9eea
cloudstack 3.0 UI - infrastructure page - guest traffic type - network tab - fix a bug that clicking a network that doesn't belong to current login user would show spinning wheel forever in detailView.
2012-04-24 12:19:03 -07:00
Jessica Wang
bab65c8a29
CS-14297: cloudstack 3.0 UI - Delete Primary Storage dialogbox - add "Force Remove" checkbox.
2012-04-24 11:52:39 -07:00
Jessica Wang
8e3fc39b67
CS-12407: cloudstack 3.0 UI - Add F5 device - when Dedicated checkbox is checked, hide Capacity field and pass "capacity=1" to API.
2012-04-24 10:56:29 -07:00
Jessica Wang
71c9c6337b
CS-12407: cloudstack 3.0 UI - Add Netscaler device - when Dedicated checkbox is checked, hide Capacity field and pass "capacity=1" to API.
2012-04-24 10:56:03 -07:00
Salvatore Orlando
b8889eeb58
Fixing further issue with conflict resolution
2012-04-23 22:35:15 +01:00
Jessica Wang
08daf9eee0
cloudstack 3.0 UI - XSS - detailView in Edit mode - fix it to show original value instead of HTML-encoding value.
2012-04-23 22:33:18 +01:00
bfederle
d062c21cb2
Sanitize input for multi-edit, notification widgets
2012-04-23 22:33:18 +01:00
Jessica Wang
28218e6cfb
cloudstack 3.0 UI - replace old sanitizeXSS() with new cloudStack.sanitize().
2012-04-23 22:33:18 +01:00
bfederle
25f57c3f59
Sanitize detail view input rendering
2012-04-23 22:33:08 +01:00
bfederle
b04254220f
Sanitize list view input rendering
2012-04-23 22:32:17 +01:00
Jessica Wang
69e6d2e906
CS-14588: cloudstack 3.0 UI - VM Wizard - name field - allow uppercase.
2012-04-23 13:38:35 -07:00
Jessica Wang
f6c6518ada
CS-14186: cloudstack 3.0 UI - create network offering - when GuestIpType is Shared, hide SourceNat/StaticNat/PortForwarding/LoadBalancer/Firewall/VPN if zoneType is Advanced, hide SourceNat/PortForwarding/Firewall/VPN if zoneType is BAsic.
2012-04-23 10:43:35 -07:00
bfederle
e23b2ac1fd
Zone wizard UI: fix selects
...
Fix selects being populated twice, due to combination of async calls
and non-async operations when re-selecting options in setup zone step.
2012-04-20 16:05:57 -07:00
bfederle
e3bb5435f4
Zone wizard UI
...
Move network offerings array to local select fn scope, as it is only used there
2012-04-20 16:04:59 -07:00
bfederle
9e2167041b
Zone wizard UI
...
Add missing 'selectedNetworkOfferingObj' var, which may cause JS
errors in some cases
2012-04-20 14:58:08 -07:00
Pranav Saxena
8b35987b8d
CS-13830 : Zone's guest CIDR field is not modifiable in the UI
2012-04-19 15:17:40 -07:00
Pranav Saxena
26b4d180d1
CS-13830 : Zone's guest CIDR field is not modifiable in the UI
2012-04-19 15:17:27 -07:00
Brian Federle
231a67b951
Add missing 'fetchLatest' for second listCapacity call
2012-04-19 13:00:19 -07:00
Pranav Saxena
78dc2ecf18
CS-13904 : Labels for service offering CPU and memory not consistent
2012-04-19 12:53:42 -07:00
Jessica Wang
9d694dd8e7
cloudstack 3.0 UI - localize validation message for vm host name.
2012-04-18 18:20:42 -07:00
Jessica Wang
b7b77cea5c
CS-14559: cloudstack 3.0 UI - VM Wizard - last step - screen doesn't change, but user-entered VM name will be passed as hostname and displayname to deployVirtualMachine API. Add validation of user-entered name field to match naming rule of hostname.
2012-04-18 17:45:41 -07:00
Jessica Wang
c446c46cb7
cloudstack 3.0 UI - host page - list view - add State column with color and icon.
2012-04-18 14:12:12 -07:00
Jessica Wang
cff7ff5fc4
cloudstack 3.0 UI - instance page - attach ISO - fix a localization error.
2012-04-18 14:02:18 -07:00
Jessica Wang
e32449613d
CS-14142: cloudstack 3.0 UI - Instance page - show Attached ISO name instead of Attached ISO Yes/No.
2012-04-18 13:52:53 -07:00
Jessica Wang
e6d064952d
cloudstack 3.0 UI - statistics tab in Instance page, Host page - Network Read, Network Write - if API returns 0, show 0 instead of N/A.
2012-04-18 13:31:11 -07:00
Jessica Wang
4a7c7da191
CS-13896: cloudstack 3.0 UI - register template, register ISO - correct message and label.
2012-04-18 12:15:25 -07:00
Jessica Wang
4cc9bf95c8
CS-13589: cloudstack 3.0 UI - volume page - when a volume is in "Migrating" state, disallow any action.
2012-04-17 16:24:44 -07:00
Jessica Wang
e852857f9e
bug 14516: add zone wizard - exclude EIP, ELB, SG network offerings only when hypervisor is VMware or BareMetal.
2012-04-17 11:06:05 -07:00
Jessica Wang
64b45722de
cloudstack 3.0 UI - deployVM action - not show dialogbox of "password of new VM xxx is yyy" if deployVirtualMachine API doesn't return password (regardless of passwordenabled property).
2012-04-17 10:35:35 -07:00
Jessica Wang
193e835717
bug 14410: cloudstack 3.0 UI - instance page - Start VM action - show vm password on screen if startVM API returns it.
2012-04-16 18:22:12 -07:00
Jessica Wang
2f36d60bde
bug 12688: fix a bug in listView widget that didn't pass correct filterBy object to loadBody().
2012-04-16 14:59:23 -07:00
Jessica Wang
177c5277c8
bug 14476: cloudstack 3.0 UI - IP address page - VPN tab - fix a bug that newly added VPN users didn't show up on UI when owner of IP Address is different from current login.
2012-04-13 21:11:36 -07:00
Jessica Wang
8f6e3e5ea9
cloudstack 3.0 UI - add Network offering dialog - correct label of service offering from Compute offering to System offering.
2012-04-13 14:41:10 -07:00
Jessica Wang
c33ecdeaba
bug 14368: cloudstack 3.0 UI - domain page - add "Update Resource Count" action ("Update Resource Count" is different from "Update Resource Limit")
2012-04-13 10:17:03 -07:00
Jessica Wang
172ea6f109
cloudstack 3.0 UI - add zone wizard - step 2 - fix a bug that change event of network offerings dropdown was not triggered when visiting step 2 the first time.
2012-04-12 16:25:56 -07:00
Jessica Wang
60d45ec5e3
cloudstack 3.0 UI - fix a JS error "selectedNetworkOfferingObj is not defined"
2012-04-12 16:25:38 -07:00
Jessica Wang
b3bf6f08e6
bug 14386: cloudstack 3.0 UI - add zone wizard - basic zone - network offering dropdown - exclude network offerings having EIP/ELB/SG if hypervisor is not XenServer.
2012-04-12 16:25:10 -07:00
Jessica Wang
757c3542e8
cloudstack 3.0 UI - dialog widget - remove a line that produced a bug that change event is trigger before data is populated in this dropdown in selectFn($.extend(selectArgs, dependsOnArgs)). Besides, selectFn($.extend(selectArgs, dependsOnArgs)) includes the line, $input.trigger('change'), already.
2012-04-12 16:24:53 -07:00
pranav
ee0f3e898c
Bug 12833 addition of Fetch Latest Button on the Dashboard
...
Conflicts:
client/WEB-INF/classes/resources/messages.properties
ui/css/cloudstack3.css
reviewed-by: brian
2012-04-12 15:15:31 -07:00
Pranav Saxena
582e62c204
Bug 14632 : CS-14393 3.0.1 Hosts' Statistics page show memory values as TB
...
Conflicts:
ui/scripts/system.js
reviewed-by: brian
2012-04-12 15:02:31 -07:00
Brian Federle
db25ef518b
bug CS-14441: Fix typo in VMware traffic label ID
2012-04-12 12:17:52 -07:00
Jessica Wang
0c33016c9f
cloudstack 3.0 UI - security group - ingress rule - fix a bug that Account, Security group failed to be translated.
2012-04-11 17:29:19 -07:00
Jessica Wang
38e54d35e0
bug 14418: cloudstack 3.0 UI - network - security group - after remove action completes, close detailView and remove corresponding row from listView.
2012-04-11 16:18:55 -07:00
Jessica Wang
1107ee7f9a
cloudstack 3.0 UI - Event page, Alert page - implement Refresh button.
2012-04-11 15:39:46 -07:00
Jessica Wang
2152e9fd25
cloudstack 3.0 UI - service offerings - implement Refresh button.
2012-04-11 15:17:23 -07:00
Jessica Wang
53ca91024a
cloudstack 3.0 UI - infrastructure - physical network - network service providers - F5, Netscaler, SRX - devices - (1) correct section id. (2) After remove action completes, close detailView and remove the row from listView.
2012-04-11 14:56:05 -07:00
Pranav Saxena
bc8685975a
Bug 14211: CS- 14211 Redundant User Instance Field in UI
2012-04-11 14:34:00 -07:00
Brian Federle
bd58de20fc
bug CS-14419
...
Add error handling for delete security group action
status CS-14419: resolved fixed
2012-04-11 11:51:03 -07:00
Jessica Wang
cd9c24a978
cloudstack 3.0 UI - infrastructure - physical network - network service providers - Netscaler/F5/SRX - devices - change breadcrumb to show Devices instead of Netscaler/F5/SRX (to distinguish between provider and devices).
2012-04-11 11:38:51 -07:00
Jessica Wang
66cdfcec3f
cloudstack 3.0 UI - infrastructure - physical network - network service providers - when clicking Netscaler/F5/SRX, get fresh data from API call instead of cache.
2012-04-11 10:52:32 -07:00
Jessica Wang
b6eae2855f
cloudstack 3.0 UI - Secondary Storage page - detail view - implement Refresh button.
2012-04-10 16:58:13 -07:00
Jessica Wang
3ae0ecb0eb
cloudstack 3.0 UI - Primary Storage page - detail view - implement Refresh button.
2012-04-10 16:42:55 -07:00
Jessica Wang
3c79f45994
cloudstack 3.0 UI - Host page - detail view - implement Refresh button.
2012-04-10 16:23:59 -07:00
Jessica Wang
ed7066c587
cloudstack 3.0 UI - Pod page - detail view - implement Refresh button.
2012-04-10 15:53:14 -07:00
Jessica Wang
f1af23d88d
cloudstack 3.0 UI - physical network page - Network Service Providers - SRX - devices - detailView - implement Refresh button.
2012-04-10 15:43:28 -07:00
Jessica Wang
b2a0b33c84
cloudstack 3.0 UI - physical network page - Network Service Providers - F5 - devices - detailView - implement Refresh button.
2012-04-10 15:02:27 -07:00
Jessica Wang
ac0e2c314e
cloudstack 3.0 UI - physical network page - Network Service Providers - Virtual Router - Instances tab - detailView - implement Refresh button.
2012-04-10 14:47:50 -07:00
Jessica Wang
e27537f51b
cloudstack 3.0 UI - physical network page - Network Service Providers - Virtual Router - Instances tab - implement Refresh button.
2012-04-10 12:33:25 -07:00
Jessica Wang
ae8e9a11ec
cloudstack 3.0 UI - physical network page - Network Service Providers - Virtual Router - get supported services from API call instead of hard-coding.
2012-04-10 11:49:10 -07:00
Jessica Wang
e4a41071de
cloudstack 3.0 UI - physical network page - Network Service Providers - Virtual Router - implement Refresh button.
2012-04-09 16:57:21 -07:00
Jessica Wang
5659691140
cloudstack 3.0 UI - physical network page - guest traffic type - networks tab (guest networks) - implement Refresh button.
2012-04-09 16:18:00 -07:00
Jessica Wang
ed943dbd75
cloudstack 3.0 UI - physical network page - guest traffic type - implement Refresh button.
2012-04-09 15:34:09 -07:00
Jessica Wang
3cf68e14c7
cloudstack 3.0 UI - System VM page - implement Refresh button.
2012-04-09 15:05:16 -07:00
Brian Federle
3a5a60c0be
Add 'view all' shortcuts for common zone resources
...
On the physical resources dashboard, add a button to view all
resources for pods, clusters, and hosts. This will compile a
list view containing the resources across all zones.
In order to be able to add resources when in this zone-inspecific mode,
a zone drop-down had to be added to the create forms for
pods, clusters, and hosts.
2012-04-09 13:26:08 -07:00
Jessica Wang
97d9862de7
bug 14539: cloudstack 3.0 UI - system VM page - add "change service offering" action which shows when systemVM state is Stopped.
2012-04-06 15:48:42 -07:00
Jessica Wang
b646c82724
cloudstack 3.0 UI - Add Network Offering dialog - compute offering (service offering) dropdown - populate only service offerings for domain router.
2012-04-06 10:23:01 -07:00
Brian Federle
711551e34f
UI: detail view
...
Support dynamically updating context on detail view load, to support cases
where certain context items are required by other elements loaded, but may not
be present in the browser history.
2012-04-05 15:44:08 -07:00
Brian Federle
0194ca1954
Projects UI: fix dialog
...
Remove closeOnEscape from $(':ui-dialog') option calls, as they cause
JS errors breaking the projects UI. closeOnEscape is already defined
when the dialog is initialized, so these don't need to be defined
again.
2012-04-05 13:39:48 -07:00
Pranav Saxena
65ecbcae0b
Bug : 13582 UI freezes because of pressing Escape key
2012-04-05 13:39:41 -07:00
Brian Federle
a92b98d790
Projects UI
...
Fix issue where removing project didn't remove detail view
2012-04-05 13:24:16 -07:00
Brian Federle
6531618289
bug 14411: Add 'None' option for no host OS preference
2012-04-05 11:53:42 -07:00
Jessica Wang
984c4bbdb7
cloudstack 3.0 UI - system service offering page - (1) add System VM Type dropdown in Add Service Offering dialog. (2) add System VM Type in detailView.
2012-04-04 16:36:30 -07:00
Jessica Wang
68f9e6f4ea
bug 14591: cloudstack 3.0 UI - remove Change Service option from router page.
2012-04-04 15:05:14 -07:00
Brian Federle
ccdca396d3
bug 14603
...
-Disable display of public traffic icon for basic zone, non-EIP/ELB
-Show public traffic icon as 'required' for basic zone in EIP/ELB
2012-04-04 14:52:38 -07:00
Brian Federle
fc0327677a
Cleanup whitespace + indentation for UI widgets
2012-04-03 15:35:36 -07:00
Pranav Saxena
c85daa95c9
Bug 12343: Multiple Clicks on View More buttons adding extra tab in the bread crum bar
2012-04-03 15:26:17 -07:00
Brian Federle
6263ae9944
Detail view UI fix
...
Fix case where detail view data does not update, after async action
2012-04-03 14:42:34 -07:00
Jessica Wang
d983462558
cloudstack 3.0 UI - global settings page - fix a bug that "value" column turned blank when Save button is being clicked.
2012-04-03 14:13:57 -07:00
Brian Federle
297fbc171c
bug 14569
...
Always show 'change service' action, even when VM is running. When VM
is running, show a popup indicating user to stop VM, and do not
perform action.
2012-04-03 11:44:21 -07:00
frank
2f634c0913
Switch to Apache license
2012-04-03 04:50:05 -07:00
Jessica Wang
892a29c2ef
bug 14585: cloudstack 3.0 UI - systemVM page - after destroy action completes, close detailView and remove it from listView.
2012-04-02 17:03:57 -07:00
Jessica Wang
3aed5ee830
bug 14586: cloudstack 3.0 UI - fix a bug that Download Template action didn't pop up a dialog box showing download URL.
2012-04-02 16:33:13 -07:00
Jessica Wang
a62fb3a1f9
cloudstack 3.0 UI - domain page - fix a JS error that appears after a new domain is created - "context[$detailView.data('view-args').section] is undefined"
2012-03-30 17:26:48 -07:00
Jessica Wang
0b6c9fed5e
bug 12421: cloudstack 3.0 UI - infrastructure page - cluster section - add an extra property ("state" property) to cluster object from API call. "state" property is not returned by API call. "state" property's value is determined by "managestate" property and "allocation" property returned by API call.
2012-03-30 16:31:56 -07:00
Brian Federle
3107ad88a5
Add missing page + pageSize params to network provider list views
2012-03-30 15:04:23 -07:00
Brian Federle
0e1a245c56
bug 14556: Add missing page + pageSize params to PF/LB list view
2012-03-30 14:53:02 -07:00
Jessica Wang
30dbea1ff7
bug 12421: cloudstack 3.0 UI - detailView widget - fix a bug that updated data returned by API call got lost, so failed to update detailView with updated data.
2012-03-30 13:32:49 -07:00
bfederle
608cbd266f
Instance wizard: show loading overlay on launch
...
When clicking the launch VM button, immediately show a loading overlay,
preventing multple clicks which can accidentally launch multiple VMs.
2012-03-29 13:49:55 -07:00
Jessica Wang
297ec02dea
bug 14532: cloudstack 3.0 UI - IP Address page - StaticNAT IP - configuration - clicking Firewall - show Firewall multiEdit screen instead of NAT Port Range screen because createIpForwardingRule/deleteIpForwardingRule/listIpForwardingRules API are obsolete in cloudstack 3.0
2012-03-29 11:53:10 -07:00
Jessica Wang
7da24db79b
Revert - bug 14532: cloudstack 3.0 UI - IP Address page - StaticNAT IP - NAT Port Range - protocol dropdown - add ICMP option
2012-03-28 20:25:35 -07:00
Jessica Wang
afb148a38c
bug 14532: cloudstack 3.0 UI - IP Address page - StaticNAT IP - NAT Port Range - protocol dropdown - add ICMP option
2012-03-28 19:32:44 -07:00
Jessica Wang
bb7811c4e0
bug 14525: cloudstack 3.0 UI - Instance page - attach ISO action - populate ISO dropdown by 3 listISOs API call with 3 different isofilter parameter.
2012-03-28 15:43:11 -07:00
Brian Federle
698a1bb3cd
Merge branch 'master' of git.cloud.com:/var/lib/git/cloudstack-oss
...
Conflicts:
client/WEB-INF/classes/resources/messages.properties
2012-03-28 15:03:17 -07:00
Brian Federle
3e2ca5a54f
bug 14519
...
Show separate message for basic zone setup physical network UI
2012-03-28 15:01:43 -07:00
Jessica Wang
964eeeb515
bug 14514: cloudstack 3.0 UI - volume page - show download volume option when a volume's attached VM is stopped or when a volume is detached from a VM.
2012-03-28 14:35:10 -07:00
Brian Federle
c568df743f
Revert "Add support for OVM traffic labels in UI"
...
This reverts commit a199d1f7a2 .
2012-03-28 14:34:04 -07:00
Jessica Wang
1adb426e58
bug 13313: cloudstack 3.0 UI - Add Zone wizard - Skip addHost step when cluster dropdown is selected as VMWare in AddZone step.
2012-03-28 13:31:38 -07:00
Pranav Saxena
3c0108ef58
Bug 14476: ESC causes UI to freeze
2012-03-28 12:42:13 -07:00
Brian Federle
a199d1f7a2
Add support for OVM traffic labels in UI
2012-03-28 11:11:17 -07:00
Brian Federle
3e649a96ca
bug 14507
...
Fix typo in title field for change password dialog
2012-03-28 10:50:28 -07:00
Brian Federle
63111c43c5
bug 14098
...
Always allow edit guest network action, for both basic and advanced
zones.
2012-03-28 10:36:30 -07:00
bfederle
97d8941a54
bug 14057
...
Rename 'label' -> 'traffic label' in configure traffic type dialog.
2012-03-28 10:24:52 -07:00
Jessica Wang
217982840e
bug 14482: IP Address page - remove IP action - after action is finished, remove the IP from listView and close detailView.
2012-03-26 15:06:47 -07:00
Jessica Wang
4ae1fac40f
cloudstack 3.0 UI - infrastructure - service providers - SRX list view - remove a wrong field, add another 2 fields.
2012-03-26 14:53:06 -07:00
Jessica Wang
c91c9b3f3d
cloudstack 3.0 UI - infrastructure - service providers - security group provider detail view - correct view all from view security groups to view rules.
2012-03-26 14:11:22 -07:00
Jessica Wang
aaaaadf16f
cloudstack 3.0 UI - infrastructure - service provider detail view - correct view all label from view provider to view devices.
2012-03-26 12:47:21 -07:00
Jessica Wang
ab3d4f2e12
cloudstack 3.0 UI - service provider detail view - show service provider info instead of physical network info.
2012-03-26 11:59:21 -07:00
Jessica Wang
8fa7c114a6
bug 14488 - multiEdit widget - itemData[0] does not always have data. Only retrieve data when itemData[0] is not an empty object.
2012-03-26 10:56:29 -07:00
Sanjay Tripathi
c796c86330
Bug 14067: Global config - clicking on Edit button twice gives javaScript error args.callback is not a function.
2012-03-26 11:41:38 +05:30
Jessica Wang
1945c70805
bug 14481: cloudstack 3.0 UI - instance page - after a regular user destroys a VM, listVirtualMachines API will no longer returns this destroyed VM to the regular user. So, add additional code in dataProvider() to handle this case.
2012-03-23 15:58:58 -07:00
Brian Federle
e53aa0c147
bug 14191
...
Correctly filter domain drop-down on add account dialog if accessed
via a specific domain.
2012-03-23 14:39:53 -07:00
Brian Federle
5dccd91be1
Detail view: Always return true on args.response.success
2012-03-23 13:26:28 -07:00
Jessica Wang
95b0f51064
bug 14474: cloudstack 3.0 UI - network page - configuration - Load Balancer, Port Forwarding - "instancename" is not returned by API for normal user and domain admin. Should use "displayname" returned by API instead.
2012-03-23 12:16:14 -07:00
Jessica Wang
0472a9e121
remove obsolete code since we don't display the individual providers on the system chart anymore.
2012-03-22 16:36:38 -07:00
Jessica Wang
217e357c4e
bug 14451: cloudstack 3.0 UI - volume page - remove the "Migrate Volume" option for regular user and domain admin.
2012-03-22 10:32:49 -07:00
Jessica Wang
d7cd27d923
cloudstack 3.0 UI - network page - detail view - pass listAll=true for now until API is fixed.
2012-03-21 16:31:44 -07:00
Jessica Wang
54b89c78d8
bug 14202: cloudstack 3.0 UI - DeployVM wizard - select ISO step - only populate ISOs that are bootable.
2012-03-21 14:13:51 -07:00
Brian Federle
76528f37f1
bug 14240
...
Add VM details to name in PF/LB rule on click.
Note that the details panel now maximizes, to prevent additional panels
from accumulating by the user trying to click on multiple VMs when the
detail pane is present.
2012-03-21 12:13:19 -07:00
Brian Federle
f82aa63815
bug 14380: Add cancel button to detail view edit action
2012-03-21 11:44:30 -07:00
Jessica Wang
995a338e3c
cloudstack 3.0 UI - listView - fix a bug that table row was not removed from listView after Remove action on listView completed.
2012-03-21 11:20:02 -07:00
Brian Federle
0db22e44e8
bug 14375
...
Use 'Management IP Addresses' in place of 'Private IP Addresses' for
label on system dashboards
2012-03-21 11:15:03 -07:00
Brian Federle
07f6c0b337
Fix multi-edit when item data is not present
2012-03-21 11:03:50 -07:00
Brian Federle
6ef16cb79f
bug 14351: Show VM name in PF, instead of UUID
2012-03-21 10:26:48 -07:00
Brian Federle
a184660028
Remove trailing comma
2012-03-21 09:56:40 -07:00
Brian Federle
a1099e34c2
UI: Better load balancer / multi-edit item naming
...
Currently, the items listed under the load balancer always use .name as
the field to display for the VM name.
Since 'instancename' is now used for the user-friendly name field,
_itemName metadata attribute can be specified in the rule's data
provider to tell which field should be rendered as the name field in the
list.
2012-03-21 09:56:40 -07:00
Brian Federle
5333ee1549
Fix admin not being able to view users' network details
2012-03-21 09:56:40 -07:00
Brian Federle
e682d9a622
bug 14231: Per-account public IP range support
...
Add UI support for associating IP ranges with specific account + domain;
this is accessible by going to the system network graph->public->IP
range edit, where clicking on 'Add user' button opens a dialog to
specify an account and domain.
Note that right now editing of existing IP ranges is not supported, so
in order to associate a range with another account, the IP range needs
to be dropped and re-created with the new account configuration.
2012-03-21 09:29:31 -07:00
Brian Federle
f9a7619ae5
Error handling for multiEdit remove action
2012-03-21 09:28:50 -07:00
bfederle
1a39682cd5
Fix case where LB instance list is empty
2012-03-20 16:29:34 -07:00
bfederle
b6b4c893f8
bug 14352
...
Show internal VM names instead of IDs for LB rule
2012-03-20 16:29:33 -07:00
Jessica Wang
7cb0351eaa
bug 14425: cloudstack 3.0 UI - infrastructure page - create guest network - not pass subDomainAccess to createNetwork API when scope is Account.
2012-03-20 16:16:42 -07:00
Jessica Wang
ce8c58fda4
bug 14422: infrastructure page - add guest network - Pass physical network ID to createNetwork API only when network offering's guestiptype is Shared. Not pass it if it's Isolated.
2012-03-20 16:04:06 -07:00
Jessica Wang
9e352d5928
cloudstack 3.0 UI - listView widget - remove action - remove the corresponding row after action completes.
2012-03-20 15:15:27 -07:00
Jessica Wang
257997398e
cloudstack 3.0 UI - infrastructure page - zone detail - rename "network" tab to "physical network" tab.
2012-03-20 14:39:27 -07:00
Jessica Wang
3d327c03be
bug 14056: cloudstack 3.0 UI - infrastructure page - zone detail - physical network listView - provide delete action in listView.
2012-03-20 14:31:56 -07:00
bfederle
4a9155df1b
Always render physical networks as list view first
2012-03-20 13:58:23 -07:00
Jessica Wang
464967294b
Revert "bug 14376: cloudstack 3.0 UI - Add Network Offering - compute offering(service offering) dropdown - only populate service offerings whose systemvmtype is domainrouter."
...
This reverts commit 076617fbff .
2012-03-20 13:41:01 -07:00
bfederle
c23f1b8882
UI: Zone wizard update
...
-Allow for editing of traffic labels within the zone wizard; visible
by going to the create physical network(s) step and clicking the
'edit' button under each traffic type.
-Make hypervisor selection part of the create zone step, instead of
the add cluster step -- this is to allow the physical network UI to
have the selected hypervisor for the edit traffic labels dialog.
-Show drag-and-drop UI for basic zone setup, so that user can edit
traffic labels for a basic zone. Note that user can only have one
physical network here.
-Allow creation of storage traffic in a basic zone configuration, by
optionally dragging storage traffic type icon to first physical
network
2012-03-20 13:27:28 -07:00
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
bfederle
8ec783866b
Prevent dashboard from breaking if item value is null
2012-03-20 08:23:27 -07:00
Jessica Wang
a4c332766d
bug 14376: cloudstack 3.0 UI - Add Network Offering - compute offering(service offering) dropdown - only populate service offerings whose systemvmtype is domainrouter.
2012-03-19 16:31:10 -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
794b0516a3
bug 14325: cloudstack 3.0 UI - add zone wizard - basic zone - cover the case that selected network offering has Netscaler provider, but no security group service.
2012-03-19 14:45:22 -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
Jessica Wang
b867e3fe62
bug 14325: cloudstack 3.0 UI - add zone wizard - basic zone - retrieve provider of selected network offering
2012-03-19 10:48:54 -07:00
Jessica Wang
5079cb6a06
bug 14332: cloudstack 3.0 UI - Host page - make "Remove Host" action available when host state is Down, Alert, Disconnected or when resource state is Maintenance, Disabled.
2012-03-16 15:58:15 -07:00
Jessica Wang
b8dae7c57c
cloudstack 3.0 UI - XSS - global setting page - fix a bug that notification got hacked after saving a value that has script tag (XSS attack).
2012-03-16 13:12:23 -07:00
Jessica Wang
31274387fc
cloudstack 3.0 UI - XSS - listView - editable field - fix a bug that editable field sanitized value twice.
2012-03-16 11:53:42 -07:00
Jessica Wang
8e2fc79174
cloudStack 3.0 UI - validation - apply new method "disallowSpecialCharacters" to all textfields in dialog widget.
2012-03-15 15:31:30 -07:00
Jessica Wang
f0cb103a98
cloudStack 3.0 UI - validation - add new method "disallowSpecialCharacters" which will disallow < and > (to prevent XSS attack) - apply this method in Add Domain dialog.
2012-03-15 14:47:33 -07:00
bfederle
0b28b02e5e
Sanitize input for domain section/tree view
2012-03-15 10:30:28 -07:00
Jessica Wang
4191d28753
cloudstack 3.0 UI - XSS - detailView in Edit mode - fix it to show original value instead of HTML-encoding value.
2012-03-14 16:45:22 -07:00
bfederle
504e90b7cc
Sanitize input for multi-edit, notification widgets
2012-03-14 16:11:22 -07:00
bfederle
13864cc66a
Add missing resource, max networks, to project resource tab
2012-03-14 16:11:22 -07:00
Jessica Wang
7f14bb70c5
cloudstack 3.0 UI - XSS - listView - fix it to show correct value.
2012-03-14 16:11:04 -07:00
bfederle
afbf97465a
Sanitize projects UI elements -- project selector, etc.
2012-03-14 14:59:15 -07:00
Jessica Wang
c4c68e2995
cloudstack 3.0 UI - fix a JS error "str.replace is undefined".
2012-03-14 14:36:44 -07:00
Jessica Wang
4b4cba10c7
cloudstack 3.0 UI - replace old sanitizeXSS() with new cloudStack.sanitize().
2012-03-14 14:03:28 -07:00
bfederle
dd55f8ab99
Sanitize createForm input
2012-03-14 13:32:19 -07:00
bfederle
d28de139b8
Sanitize detail view input rendering
2012-03-14 12:32:42 -07:00
bfederle
2c2e0accdd
Sanitize list view input rendering
2012-03-14 12:19:38 -07:00
bfederle
c5e726be90
Fix case where str is not present
2012-03-14 11:51:41 -07:00
bfederle
f7524c22d4
Add helper function to sanitize user input strings
...
For any strings that require sanitization (i.e., strip
HTML/JavaScript), wrap the string around cloudStack.sanitize, or _s
for short. This currently will remove embedded HTML tags, which are
the main security issues present.
Example:
var str = '<script>Hello</script>My String';
_s(str) = '<script>Hello</script>My String'
2012-03-14 10:54:41 -07:00
Jessica Wang
ad74b396dc
cloudstack 3.0 UI - network page, infrastructure page - guest network - restart network action - Hide "clean up" checkbox if it's Basic zone. Show "clean up" checkbox if it's Advanced zone.
2012-03-13 16:56:08 -07:00
Jessica Wang
b46a2340be
cloudstack 3.0 UI - network page - IP Address detail page - remove duplicate info - network name and network type are already in parent page (network page).
2012-03-13 16:30:25 -07:00
Jessica Wang
13a9a98ef4
cloudstack 3.0 UI - network page, infrastructure page - guest network - restart network action - uncheck and gray out "clean up" checkbox if it's Basic zone. Check and enable the checkbox if it's Advanced zone.
2012-03-13 16:17:40 -07:00
Jessica Wang
1c4f580a85
cloudstack 3.0 UI - guest network - show Edit action for Isolated network. Show Restart action for all networks.
2012-03-13 15:15:54 -07:00
Jessica Wang
3f86fe78f2
cloudstack 3.0 UI -infrastructure page - remove obsolete code.
2012-03-13 14:31:45 -07:00
Jessica Wang
af06038b9d
infrastructure page - zone detail - guest traffic type - networks tab - pass listAll=true to 2nd listNetworks API.
2012-03-12 14:48:48 -07:00
Jessica Wang
11b4e2c37e
cloudstack 3.0 UI - IP Address page - retrieving data for detailView - no need to pass listAll parameter to listPublicIpAddresses API. Passing id parameter is enough.
2012-03-12 14:13:14 -07:00
Jessica Wang
6558f66239
bug 14238: create network offering dialog - remove traffic type dropdown since it includes only one choice. Hardcode it in API call.
2012-03-12 11:37:36 -07:00
Jessica Wang
008fcb8a27
cloudstack 3.0 UI - listView - when clicking fast between different rows, JS error "args.context.xxx is undefined" appears. e.g. "args.context.instances is undefined" appears when clicking fast between different rows in listView in instance page. Because when clicking fast, users might click another row before API response for this current row is back => which causes the JS error. The fix is to overlay the whole listView by loading image (spinning wheel image) until click-handling for this row is done (e.g. API response is back).
2012-03-09 16:48:14 -08:00
bfederle
ae1858d1cd
bug 14191
...
-Only show domains under logged in user's domain
-Allow domain admins to add accounts from 'Accounts' section
2012-03-09 14:12:49 -08:00
Jessica Wang
64a61f5ccb
bug 13112: cloudstack 3.0 UI - host page - add Statistics tab.
2012-03-09 13:49:23 -08:00
Jessica Wang
078cd90ad9
bug 14190: not refresh embedded data in corresponding list view row because data here is partial (e.g. if it's from Nics tab in instance page instead of details tab in instance page, data is just an array of Nic object, not an array of Instance object).
2012-03-09 13:02:52 -08:00
bfederle
35765419d1
Disable notification interval if in 'debug' mode (for unit tests)
2012-03-09 11:27:39 -08:00
Jessica Wang
595b7e5c04
cloudstack 3.0 UI - delete zone, delete pod, delete clouster in detailView - after action is finished, remove detailView and remove corresponding row from listView.
2012-03-09 11:26:06 -08:00
Jessica Wang
70fa9f0188
bug 14206: ISO page - listView - show name instead of description.
2012-03-08 15:06:25 -08:00
Jessica Wang
89af00eaee
bug 14196: infrastructure page - add guest network - pass subdomainaccess=false to API when Subdomain Access is unchecked.
2012-03-08 14:44:47 -08:00
Jessica Wang
5c12161123
cloudstack 3.0 UI - infrastructure page - update SSL Certificate - overlay loading image during action.
2012-03-08 14:11:27 -08: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
Jessica Wang
346e543582
Network page - Add guest network dialog - network offering dropdown - pass guestiptype instead of type to listNetworkOfferings API.
2012-03-08 10:03:41 -08:00
Jessica Wang
174329468e
bug 14194: Infrastructure page - guest traffic type - set traffic labels regardless of what vlan's value is.
2012-03-07 16:48:57 -08:00
Jessica Wang
998a598026
Infrastructure page - guest traffic - details tab - move Tags field up from lower pane(traffic type) to upper pane (physical network) since tags is at physical network level, not at traffic type level.
2012-03-07 16:20:39 -08:00
Jessica Wang
1a952affbc
bug 14193: system - guest traffic - edit action - not pass vlan to updatePhysicalNetwork when vlan field is blank.
2012-03-07 16:20:21 -08:00
Jessica Wang
a601ef4c11
bug 14023: extend dialog widget to support textarea field.
2012-03-07 10:04:17 -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
Brian Federle
c0c80432a8
Add field ID to list view <th>s
2012-03-06 14:58:00 -08:00
Brian Federle
cefe07c337
bug 14124: Fix remove host confirm dialog
2012-03-06 14:08:26 -08:00
Brian Federle
39b74a6df2
bug 14093
...
Uncheck conditional fields to be hidden, to avoid hidden services from
accidentally being enabled
2012-03-06 13:58:11 -08:00
Brian Federle
fb141dd5ef
bug 14093
...
Don't show specific provider fields on add network offering if in
Advanced/Shared configuration:
-Source NAT
-Static NAT
-PF
-LB
2012-03-06 13:22:22 -08:00
Brian Federle
46ad531a1e
bug 14088:
...
Fix Citrix log / EULA not rendering due to missing language cookie;
specify default language variable, set to English, if no 'lang' cookie
is present.
status 14088: resolved fixed
2012-03-05 16:13:31 -08:00
Jessica Wang
6eec3d3377
bug 13386: System page - Virtual Router page - hide Public IP field when its zone's network type is Basic.
2012-03-05 16:13:05 -08:00
Jessica Wang
1955997fee
ISO page - wrong value, "labelc.community", in Filter by dropdown
2012-03-05 15:04:19 -08:00
Jessica Wang
1dbd10e5e9
cloudstack 3.0 UI - Make Account page/User page available to normal-user role.
2012-03-05 11:34:02 -08:00
Jessica Wang
377fa4361f
bug 12981: login screen - show explicit error messages when login fails.
2012-03-02 16:43:14 -08:00
Jessica Wang
be9ca30ffb
Delete User action - fix a bug that loading image didn't disappear after action was finished.
2012-03-02 11:53:03 -08:00
Jessica Wang
d1e2b2fcb6
Account page - account detail view - implement Refresh button. [reviewed-by: Brian]
2012-03-02 11:29:36 -08:00
Jessica Wang
27bfd62e0e
delete template action, delete ISO action - use 'remove' instead of 'destroy' since their definitions have been switched.
2012-03-02 11:08:23 -08:00
bfederle
9f260fb37b
UI: Networks section fix
...
Fix broken detail view when viewing other users' networks as admin
2012-03-02 11:06:47 -08:00
Jessica Wang
7e9393ec2f
delete account, delete network offeirng, delete guest network - use 'remove' instead of 'destroy' since their definitions have been switched.
2012-03-01 16:59:40 -08:00
Jessica Wang
bddbd30e11
delete volume action, delete snapshot action, delete router action - use 'remove' instead of 'destroy' since their definitions have been switched.
2012-03-01 16:41:43 -08:00
Jessica Wang
6cf6820a3f
switch definition of 'destroy' action with definition of 'remove' action. i.e. 'remove' action will hide detailView and remove corresponding row from listView after action is done.
2012-03-01 16:31:55 -08:00
Jessica Wang
41cab515ee
cloudstack 3.0 UI - After destroy action is finished, remove the row from listView.
2012-03-01 15:36:03 -08:00
Jessica Wang
db7e262181
Network page - detail view - make API call to refresh data when Refresh button is clicked.
2012-03-01 11:36:49 -08:00
Jessica Wang
c390826359
Snapshot page - detail view - make API call to refresh data when Refresh button is clicked.
2012-03-01 11:13:57 -08:00
Jessica Wang
708c7d2168
Volume page - detail view - make API call to refresh data when Refresh button is clicked.
2012-03-01 11:13:29 -08:00
Jessica Wang
26e45b2b24
fix a JS error: $detailView.data("list-view-row") is undefined
2012-03-01 10:13:18 -08:00
Jessica Wang
389b981532
cloudstack 3.0 UI - detailView widget - refresh embedded data in corresponding list view row when dataProvider is called.
2012-02-29 17:23:36 -08:00
Jessica Wang
e6d43e157e
bug 14073: Quick Installer - make zones created from Quick Installer to be public (not dedicated to any domain)
2012-02-29 15:22:36 -08:00
Brian Federle
541b18a0f4
Add tests for navigation and homepage; basic fixes
2012-02-29 11:54:40 -08:00
Brian Federle
6d9928ba32
Only show invitations if projects UI is initialized
2012-02-29 10:33:05 -08:00
Jessica Wang
2e479ff240
cloudstack 3.0 new UI - support single-sign-on.
2012-02-28 14:54:17 -08:00
Jessica Wang
1136cd7cf1
remove g_type that is no longer in use.
2012-02-28 13:34:47 -08:00
Brian Federle
2022cd2dea
Use user.role instead of user.type
2012-02-28 12:09:45 -08:00
Jessica Wang
43570f9898
cloudstack 3.0 new UI - check whether session is valid or not before sending API request. If session is invalid, pop up "session expired" dialog instead of send API request.
2012-02-28 11:34:24 -08:00
Jessica Wang
b7b9b096a2
cloudstack 3.0 new UI - clean up global variable and session cookie when logging out.
2012-02-27 17:32:05 -08:00
Brian Federle
c4e5ce36c5
bug 13072: Remove host 'type' field
...
status 13072: resolved fixed
2012-02-27 16:45:37 -08:00
Jessica Wang
a2962c0f59
Add Network Offering dialog - trigger change event to show/hide fields when the dialog box is opened.
2012-02-27 12:43:26 -08:00
Jessica Wang
2f69ec34cc
bug 14030: ISO page - download ISO action - fix to show correct message ("url: ~~~") after ISO is downloaded.
2012-02-27 12:24:16 -08:00
Brian Federle
a4197874c4
bug 14012
...
Fix typo in shutdown provider message code
status 14012: resolved fixed
reviewed-by: jessica
2012-02-27 10:45:25 -08:00
Brian Federle
b0f038c421
bug 14011
...
Fix to show install wizard when re-loading the page, so that the EULA
is always shown until installation is completed.
2012-02-27 10:27:41 -08:00
Jessica Wang
9ff7056820
bug 13971: network page - create network - pass new API parameter zoneId to listNetworkOfferings API. [Reviewed-by: Brian]
2012-02-23 17:18:50 -08:00
Jessica Wang
a12f30e539
bug 13971: deployVM wizard - select network step - pass new API parameter zoneId to listNetworkOfferings API.
2012-02-23 17:18:22 -08:00
Brian Federle
7f6d6c6b87
bug 13974
...
Fix table not including reorder column when switching filter
2012-02-23 16:17:14 -08:00
Brian Federle
2d08583682
bug 13972
...
Properly refresh data for users detail view
2012-02-23 15:30:13 -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
ea7ea4ce6f
bug 12767
...
Hide previous button on first step of instance wizard
status 12767: resolved fixed
2012-02-23 14:45:56 -08:00
Brian Federle
152e58c444
Fix destroy system VM action
2012-02-23 14:42:29 -08:00
Brian Federle
3c61e205a1
bug 13965
...
Remove listPhysicalNetworks API altogether from network step
2012-02-23 13:47:17 -08:00
Brian Federle
ee6dc038f2
bug 13965
...
For regular user, don't do list physical networks API call on instance
wizard
2012-02-23 12:14:47 -08:00
Jessica Wang
9d6fc8090f
bug 13949: fix a localization label
2012-02-22 19:05:58 -08:00
Jessica Wang
b815424948
Revert "bug 13924: IP Address page - Static NAT IP always support "Firewall - Port Range" regardless whether network offerings includes Firewall service or not. [reviewed-by: Brian]"
...
This reverts commit 0d430d0cd810542e4885487b78afccec422360e2.
[reviewed-by: Brian]
2012-02-22 18:29:52 -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
Jessica Wang
b068b7ae83
bug 13943: deployVM wizard - select network step - get network offerings - pass specifyvlan=false
2012-02-22 17:01:10 -08:00
Jessica Wang
9f59ad15d5
deployVM wizard - select network step - get network offerings - pass istagged=true if selected zone has more than 1 guest traffic types in multiple physical networks.
2012-02-22 17:00:36 -08:00
Jessica Wang
74be336283
zone wizard - declare item before using it.
2012-02-22 14:49:27 -08:00
Brian Federle
a48e0baeaa
Fix for primary storage step prefilter in IE
2012-02-22 14:36:32 -08:00
Jessica Wang
e450313cb5
bug 13813: Network Service Providers should be hidden when Guest traffic type is hidden. Network Service Providers should be shown when Guest traffic type is shown.
2012-02-22 13:59:49 -08:00
Brian Federle
a1a368f9a2
Dashboard UI fix
...
For the user dashboard, have events 'view all' button go to the Events
list view, as Alerts can only be viewed by admins.
2012-02-22 12:22:26 -08:00
Brian Federle
db435eb324
Domain/tree view UI fix
...
Render details only after panel is fully transitioned in, to prevent
lag from server calls while animation is happening.
2012-02-22 12:14:15 -08:00
Jessica Wang
822889fa4c
system page - update embedded object of args.context.physicalNetworks[0] after a physical network is updated.
2012-02-22 12:11:21 -08:00
Brian Federle
84b18473e7
bug 13922
...
-Fix enable static NAT never completing if detail view was not visible
-- caused by JS error in widget
-If detail view isn't visible anymore, don't show post-enable/disable
NAT dialog which refreshes list view
2012-02-22 12:04:18 -08:00
Jessica Wang
ad4347764a
system page - physical network - fix a bug that after physical network tags field is updated, add guest network dialog was still using obsolete physical network data.
2012-02-22 11:34:49 -08:00
Jessica Wang
8b6a39cdfe
bug 13924: IP Address page - Static NAT IP always support "Firewall - Port Range" regardless whether network offerings includes Firewall service or not.
2012-02-22 11:19:44 -08:00
Brian Federle
4f35fb7110
Get EULA specific to selected language
2012-02-22 11:05:20 -08:00
Brian Federle
cebbce42a7
Make default language English, if no cookie set
2012-02-22 11:05:20 -08:00
Jessica Wang
1cd1152dd0
bug 13923: volume page - make download volume action available on volumes whose hypervisor is OVM.
2012-02-22 10:54:02 -08:00
Jessica Wang
db255b31dd
bug 13665: Quick Install wizard - pick the network offering that has SecurityGroups service (but no LB, StaticNat). Enable SecurityGroups provider before creating a guest work. [reviewed-by: Brian]
2012-02-21 19:23:22 -08:00
Brian Federle
ba0044fa0d
bug 13920: Fix static NAT rule listing
...
status 13920: resolved fixed
2012-02-21 19:03:24 -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
Jessica Wang
ec41f31dc6
IP Address page - iselastic field has been renamed to issystem at server-side. Here is related UI change.
2012-02-21 16:24:03 -08:00
Brian Federle
99b49117b9
UI: Browser widget fix
...
Fix elems.undefined error, which happens when destroyed panel
continues to animate.
-- This happened particularly in the domain section, when clicking
to/from another section while the details panel was sliding in.
2012-02-21 16:20:44 -08:00
Brian Federle
a16f5a1237
Use newer format for addPanel for nav items
2012-02-21 16:20:44 -08:00
Jessica Wang
f8715c9e43
system page - create guest network - in particular physicalNetworks when there are more than 1 physical network in the zone with Guest traffic type, call listNetworkOfferings&tags=<physicalNetworkTags> to populate network offerings dropdown.
2012-02-21 15:55:22 -08:00
Brian Federle
a9e8240618
bug 13918
...
Don't show VPN actions if IP's network's offering doesn't support VPN
2012-02-21 15:40:41 -08:00
Brian Federle
dcd7ebe8f1
bug 13828
...
Fix add VM button disappearing if no VMs are present under LB rule
2012-02-21 15:22:27 -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
ad8e13cf03
bug 13746: Fix missing localization label
2012-02-21 14:36:10 -08:00
Brian Federle
167f135332
bug 13754
...
Display project routers in system list view
2012-02-21 14:04:35 -08:00
Brian Federle
cc80211957
bug 13908: Fix localization label
2012-02-21 13:47:55 -08:00
Brian Federle
9d954fa815
bug 13675
...
Hide unused text fields for ICMP vs TCP selection
2012-02-21 13:44:34 -08:00
Brian Federle
17b34f4678
bug 13866
...
Display public IP on VM details panel if static NAT is enabled for
that VM
status 13866: resolved fixed
2012-02-21 12:31:57 -08:00
Jessica Wang
0682f3411b
bug 13636: add 'dedicated' checkbox back to Add F5 dialog.
2012-02-21 11:36:48 -08:00
Jessica Wang
f2503d2c69
instance page - edit Instance - not pass displayname to API when displayname is equal to name.
2012-02-20 17:05:04 -08:00
Jessica Wang
65d9b60d42
bug 13648: fix a bug in listView widget - $listView.length is 0 after calling $(window).trigger('cloudStack.fullRefresh'), calling $listView.listView will encounter an error when $listView.length is 0.
2012-02-20 14:44:57 -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
09591d68a1
system page - guest traffic type - network tab - pass physical network ID to listNetworks API since there could be multiple physical networks in one zone.
2012-02-19 11:44:11 -08:00
Jessica Wang
9880d39b55
add zone wizard - fix a JS error "server is undefined"
2012-02-19 10:40:28 -08:00
Jessica Wang
2b6e8ef895
add zone wizard - add primary storage step - storage tags field is optional.
2012-02-19 10:39:54 -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
Jessica Wang
b0671726e3
bug 13800: remove restriction that only sourceNAT IP can show VPN tab.
2012-02-18 21:45:24 -08:00
Jessica Wang
7925da1ff7
bug 13852: no rendering network provider chart before a physical network is selected.
2012-02-18 17:16:21 -08:00
Jessica Wang
e86b5b4407
instance page - remove name field from listView since name field has the same value of ID field (UUID).
2012-02-18 11:57:48 -08:00
Jessica Wang
e27e721b9a
bug 13736: volume page - take snapshot - after action completes, not return updated volume because volume is not changed at all from taking snapshot action.
2012-02-18 11:57:06 -08:00
Jessica Wang
b7ded0ff1b
bug 13669: template page, ISO page - delete action is not allowed when owner is system.
2012-02-17 16:01:41 -08:00
Brian Federle
f58cec83c6
bug 13702
...
Fix missing labels for instance state/actions
2012-02-17 16:01:16 -08:00
Jessica Wang
da484225f7
add zone wizard - advanced zone - storage traffic - add IP Range - add gateway field in ui-custom widget.
2012-02-17 15:37:41 -08:00
Brian Federle
dffa097906
bug 13795
...
Allow domain admin to view domain users' projects
status 13795: resolved fixed
2012-02-17 15:34:47 -08:00
Brian Federle
56a54819d3
bug 13793
...
Fix show security group dropdown/listing in project view
status 13793: resolved fixed
2012-02-17 15:19:07 -08:00
Jessica Wang
89cccdf744
add zone wizard - advanced zone - storage traffic - add IP Range - add gateway field.
2012-02-17 15:14:05 -08:00
Jessica Wang
275e0c0405
bug 13666: account page - add account - correct account type for admin account in Root domain.
2012-02-17 15:06:31 -08:00
Brian Federle
ab16c765a7
UI: fix broken multiEdit context on actions
2012-02-17 15:03:06 -08:00
Brian Federle
8f273b0fac
bug 13726
...
Don't show destroy action on network details for shared networks or
networks w/o Source NAT service
status 13726: resolved fixed
2012-02-17 14:55:23 -08:00
Brian Federle
e2528fb973
bug 13863: Fix typo in delete SRX firewall API command
...
status 13863: resolved fixed
2012-02-17 14:34:56 -08:00
Brian Federle
ce4368c679
bug 13727
...
Show network offering name (read-only) for shared network types (i.e.,
in basic zone)
status 13727: resolved fixed
2012-02-17 14:32:39 -08:00
Brian Federle
80e4b5ef7c
Add a few more missing localization labels
2012-02-17 14:12:53 -08:00
Jessica Wang
29d766dc1d
system - storage traffic - add IP Range - add geteway field.
2012-02-17 14:10:17 -08:00
Jessica Wang
dd62086b4b
bug 13862: change detailView widget to show error text returned in API response.
2012-02-17 14:00:47 -08:00
Brian Federle
f223d8086c
Add missing localization for LB UI
2012-02-17 13:54:23 -08:00
Brian Federle
380689be88
bug 12253: Allow editing of LB rule name/algorithm
...
-- This also introduced a new capability -- edit rule -- into the
multiEdit widget. If isEditable: true is set for any fields, then a
dialog will popup allowing editing of those properties.
status 12253: resolved fixed
2012-02-17 13:39:20 -08:00
Jessica Wang
9ea214062c
bug 13639: network page - restart network action - if it's a basic zone, hide cleanup checkbox and pass "cleanup=false" to API.
2012-02-17 13:17:39 -08:00
Jessica Wang
8c75bf8805
add zone wizard - preFilters - addPublicNetwork - consolidate conditinal statement
2012-02-17 12:49:16 -08:00
Brian Federle
46c7ab78ea
Zone wizard: fix public traffic description
2012-02-17 11:52:47 -08:00
Jessica Wang
6bbe637e84
bug 13628: add zone wizard - show different description of public traffic, guest traffic for basic zone and advanced zone.
2012-02-17 11:42:34 -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
Brian Federle
d3f98d5ba2
bug 13367
...
Fix elems undefined error
2012-02-16 18:16:54 -08:00
Brian Federle
2e82439a53
Hide Citrix logo if no EULA is present (i.e., is OSS version)
2012-02-16 16:22:23 -08:00
Brian Federle
ccd7d8b30a
Install wizard: Conditionally load EULA
...
Conditionally show EULA screen, only if eula.html is retrieved
successfully via AJAX call (i.e., doesn't return a 404). Otherwise,
bypass EULA and start with intro screen.
2012-02-16 15:42:01 -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
07dc16c689
bug 13629: system page - network providers section - basic zone: no F5 and SRX.
2012-02-15 16:25:01 -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
250b296abd
cloudstack 3.0 new UI - system page - Advanced zone - Guest traffic type - Network tab - Network detailView - View IP Ranges - remove obsolete code for Basic zone since this section is only available for Advanced zone now.
2012-02-15 15:42:38 -08:00
Jessica Wang
6ee8ecfd59
cloudstack 3.0 new UI - system page - localize secondary storage section.
2012-02-15 15:25:22 -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
Jessica Wang
2e97670745
bug 13697: title in window.open() can't have space nor longer than 8 characters. Otherwise, IE browser will have error.
2012-02-15 11:25:27 -08:00
Brian Federle
24f8affcb8
bug 13729: Support adding network tags
...
Allow editing of physical network tags, by going to
physical network->guest details->edit
status 13729: resolved fixed
2012-02-15 11:08:18 -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
d6935a003c
Add missing project state localization
2012-02-14 16:04:10 -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
667d8188e2
More UI widget localization
2012-02-14 16:00:52 -08:00
Brian Federle
4ed91ab252
Localization for instance wizard
2012-02-14 14:46:21 -08:00
Brian Federle
c1e976cba4
bug 13717
...
Rename 'Cancel' -> 'No' for confirm dialog
status 13717: resolved fixed
2012-02-14 14:46:20 -08:00
Brian Federle
82da2fc1dd
Fix localization for instances filter drop-down
2012-02-14 14:46:20 -08:00
Brian Federle
67f074e867
Fix missing labels for attach/detach iso action
2012-02-14 14:01:40 -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
53126cdf9d
Localize header bar drop-down
2012-02-14 13:06:43 -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
0ff6248693
bug 13649
...
Recenter add network offering dialog on change, to prevent form from going off page
status 13649: resolved fixed
2012-02-14 12:01:04 -08:00
Brian Federle
b8757034b4
Add missing localization for dialogs
2012-02-14 12:01:04 -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
Brian Federle
d031313b70
Localize dashboard capacity 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
Brian Federle
892d8216f5
bug 13651
...
Don't allow normal user to update project resources
status 13651: resolved fixed
2012-02-13 18:05:58 -08:00
Jessica Wang
012be834b5
3.0 UI - localize Add network offering dialog.
2012-02-13 17:40:45 -08:00
Brian Federle
06ac144e34
bug 13638
...
Hide VLAN/CIDR on network details when zone type = basic
status 13638: resolved fixed
2012-02-13 17:29:47 -08:00
Brian Federle
68f602f3fa
bug 13653
...
Always use context for network object, to avoid bug when network
response is empty
status 13653: 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
Jessica Wang
17ac271c3e
3.0 UI - localize hypervisor capabilities page.
2012-02-13 16:43:05 -08:00
Brian Federle
8ce6fcd34d
bug 13636
...
Don't allow 'dedicated' option in add F5 UI
status 13636: resolved fixed
2012-02-13 15:24:31 -08:00
Brian Federle
916eb90768
bug 13634
...
Don't allow 'inline' mode to be set for external devices in UI
status 13634: resolved fixed
2012-02-13 15:18:20 -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
Jessica Wang
e4f485f993
3.0 UI - localize disk offering page.
2012-02-13 14:23:19 -08:00
Brian Federle
adfd312cc9
Localize events/alerts
2012-02-13 14:20:43 -08:00
Jessica Wang
a7b7f42312
3.0 UI - localize system service offering page.
2012-02-13 13:55:37 -08:00
Jessica Wang
94b7f749a9
3.0 UI - localize service offering page.
2012-02-13 11:39:37 -08:00
Brian Federle
4b982d5dbb
Localize download ISO
2012-02-13 11:36:29 -08:00
Brian Federle
446ba7a5ec
Localize Templates/ISOs
2012-02-13 11:33:42 -08:00
Brian Federle
18d6fa6c57
bug 13618
...
Fix instance wizard zone name display issue in IE9 compat.
status 13618: resolved fixed
2012-02-13 10:33:37 -08:00
Brian Federle
fbf47f2f4c
IE7 list view/table fixes
2012-02-10 15:52:12 -08:00
Jessica Wang
ca83ac7749
bug 13575: deployVM wizard - step 4 - select network - pop up a warning message if no network is selected when Next button is clicked.
2012-02-10 15:43:31 -08:00
Brian Federle
7b6e98b20e
Fix zone pie charts in IE
2012-02-10 15:24:07 -08:00
Brian Federle
4c05adaac0
Error appearance for notifications corner alert
2012-02-10 15:00:29 -08:00
Brian Federle
03d1f40c9a
Dashboard IE8 fixes
2012-02-10 14:55:13 -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
21ad20c8b8
bug 13587
...
Better ordering of zone resources dashboard items by type
status 13587: resolved fixed
2012-02-10 14:05:48 -08:00
Brian Federle
a61a167838
Dashboard: update listCapacity params per API change
2012-02-10 13:55:08 -08:00
Brian Federle
985d3dce8f
bug 13601
...
Pass correct VPN state to details panel for non-admin IPs
status 13601: resolved fixed
2012-02-10 13:45:23 -08:00
Brian Federle
cb479b529f
Localize LB algorithm select
2012-02-10 13:39:32 -08:00
Brian Federle
90fac015a5
Localization for network->ip, security group sections
2012-02-10 13:36:28 -08:00
Jessica Wang
82ae83bc9a
Revert "bug 13099: global settings page - when name is xennetworklabel/kvmnetworklabel/vmwarenetworklabel and value is null, show "Use default gateway" instead of null."
...
This reverts commit 0237dd43b222c10abb56b5d03eaa0189fd0953d4.
2012-02-10 13:07:22 -08:00
Jessica Wang
277cb5633e
bug 13099: system - traffic type detail page - display "Use default gateway" when network label is blank.
2012-02-10 13:05:23 -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
Jessica Wang
1a05da77bb
add zone wizard - not pass guestcidraddress to createZoen API call when Guest CIDR field is empty.
2012-02-10 10:35:34 -08:00
Jessica Wang
6e3ba231a4
bug 13584: Add Zone wizard - make "add primary storage" step optional since user can use local storage instead of primary storage.
2012-02-10 10:27:08 -08:00
Jessica Wang
0da5fadcda
bug 13580: create zone wizard - advanced zone - make Guest CIDR field optional instead of required.
2012-02-09 16:54:25 -08:00
Jessica Wang
3da70d80bc
bug 13554: system menu - zone detail - guest network page - Edit network - if network type is Isolated and network offering is changed, pop up a dialog box "Do you want to keep the current guest network CIDR unchanged?". Choosing Yes button will send "changecidr=false" to updateNetwork API. Choosing Cancel button will send "changecidr=true" to updateNetwork API.
2012-02-09 16:50:47 -08:00
Jessica Wang
d1e6e84451
bug 13554: network menu - network page - Edit network - if network type is Isolated and network offering is changed, pop up a dialog box "Do you want to keep the current guest network CIDR unchanged?". Choosing Yes button will send "changecidr=false" to updateNetwork API. Choosing Cancel button will send "changecidr=true" to updateNetwork API.
2012-02-09 16:41:32 -08:00
Brian Federle
0625839920
multiEdit localization
2012-02-09 16:04:33 -08:00
Brian Federle
6fed8f102a
Localization for network->networks section
2012-02-09 15:58:00 -08:00
Jessica Wang
0d1f207887
bug 13577: volume page - show "Download volume" option only when corresponding vm is stopped
2012-02-09 15:33:46 -08:00
Brian Federle
f1cd0a482a
Localize storage->snapshots section
2012-02-09 15:09:13 -08:00
Jessica Wang
a2b07624fc
bug 13578: system page - zone detail - provide list - remove SecurityGroup provider if it's advanced zone.
2012-02-09 15:02:59 -08:00
Brian Federle
2f26cf87b6
Fix some message labels
2012-02-09 14:52:15 -08:00
Brian Federle
3198ef4eb1
bug 13574: Hide 'max projects' from resources
...
status 13574: resolved fixed
2012-02-09 14:25:39 -08:00
Brian Federle
9ee043efde
Localization for storage->volumes section
2012-02-09 14:15:06 -08:00
Jessica Wang
a4d991f848
bug 13534: template page - remove "All" drop down choice from domain-admin user because API doesn't support it yet. (no templatefilter is for domain-admin to see all templates in his domain).
2012-02-09 14:02:24 -08:00
Jessica Wang
e93af6e1f9
bug 13553: network page - Display "View IP adresses" option only for (1) Isolated networks with SourceNat (2) Shared networks with ELB/EIP/SecurityGroup.
2012-02-09 13:50:30 -08:00
Brian Federle
881a46ff54
Localize admin dashboard
2012-02-09 13:16:10 -08:00
Jessica Wang
c6a78e056d
bug 13553: network page - display all networks instead of only isolated networks with SourceNAT, shared networks with LB, StaticNat,SecurityGroup.
2012-02-09 13:07:23 -08:00
Brian Federle
32d6e994c3
Localization for projects UI
2012-02-09 12:22:10 -08:00
Jessica Wang
c233a5c07e
bug 13553: When clicking network on left menu - (1) make network section always available. (2) Check if there is SecurityGroup network, if yes, make SecurityGroup section available in filter dropdown.
2012-02-09 11:57:59 -08:00
Brian Federle
9d4437e089
UI localization for core.js
2012-02-09 11:49:31 -08:00
Brian Federle
d9aa7d43a0
bug 13501:
...
Don't let user go next if no template/iso is selected on step 2
status 13501: resolved fixed
2012-02-09 11:11:46 -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
13f059d07e
bug 13534: template page - remove "All" drop down choice from regular user UI
2012-02-09 10:34:25 -08:00
Jessica Wang
5c7789f1fb
bug 13461: deployVM wizard - select ISO step - fix a bug that hypervisor div didn't get removed if ISO in another tab is selected (select ISO step has 3 tabs now).
2012-02-08 20:22:22 -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
463d0f9ebb
bug 13099: global settings page - when name is xennetworklabel/kvmnetworklabel/vmwarenetworklabel and value is null, show "Use default gateway" instead of null.
2012-02-08 14:26:44 -08:00
Jessica Wang
096df85f75
add zone wizard - fix a typo.
2012-02-08 13:17:22 -08:00
Jessica Wang
36c0473ce8
bug 13517: add zone wizard - advanced zone - configure guest traffic - make VLAN field optional instead of required.
2012-02-08 12:31:37 -08:00
Jessica Wang
43c0034c04
zone detail page - add Guest CIDR field.
2012-02-08 11:05:31 -08:00
Jessica Wang
9a5761243a
new zone wizard - hide Guest CIDR field when zone type is Basic. Show it when zone type is Advanced.
2012-02-08 10:33:24 -08:00
Jessica Wang
9cff1fcec3
Add Zone Wizard - pass guestcidraddress to createZone API only when zone type is Advanced.
2012-02-08 10:24:19 -08:00
Jessica Wang
cccf1bb10e
New zone wizard - add Guest CIDR field.
2012-02-08 10:24:18 -08:00
bfederle
8a523970b1
bug 13059: Dashboard UI
...
-Use new API param 'listtopused' to get all capacities
-As new API includes pod, cluster-level capacities, restore display of pod and cluster names on capacity label
-Increase page size to 8, to fit into UI better
2012-02-08 10:10:29 -08:00
Jessica Wang
a6d4e59192
bug 13515: system page - network page - fix a bug that zoneId didn't get passed to listPhysicalNetworks API.
2012-02-07 17:04:01 -08:00
Jessica Wang
fa7b4816b0
cloudstack 3.0 new UI - listcapabilitiesresponse.capability.securitygroupsenabled is obsolete. Remove it from UI code.
2012-02-07 16:50:43 -08:00
Jessica Wang
107ae09acb
cloudstack 3.0 new UI - Instance detail page - show/hide Security Group tab upon zone's networktype and guest network's including SecurityGroup service or not.
2012-02-07 16:37:31 -08:00
bfederle
4a0a2fbf8e
Projects: add project UI fix
...
Remove actions column from 'Review' users list view -- this was having
buggy behavior due to widget limitations. User can still add/remove
afterwards by going to project detail view.
2012-02-07 16:19:41 -08:00
bfederle
c094c1a6db
bug 13115
...
Show project name in header when project is active
status 13115: resolved fixed
2012-02-07 16:14:39 -08:00
Jessica Wang
c25f6adef6
cloudstack 3.0 new UI - zone detail page - remove 'Security Groups Enabled' field which is no longer in use (will be removed from API soon)
2012-02-07 15:58:15 -08:00
Jessica Wang
0eb583df1a
cloudstack 3.0 new UI - deployVM - step 5 - (1) Show network list if it's an advanced zone. (2) Show security group list if it's a Basic zone with SecurityGroup service. (3) Show nothing if it's a Basic zone without SecurityGroup service.
2012-02-07 15:55:38 -08:00
bfederle
9c7abbc95d
Admin dashboard update
...
Use new API call to list capacities, ordered by usage and limited to
the top 5 capacites.
--Note that, due to API limitations, the UI cannot display what
particular pod/cluster the capacity belongs to anymore, as that
information is not returned in the response. This can be added again
if relevant API changes are made.
2012-02-07 15:54:54 -08:00
bfederle
81e878eaa9
bug 12780:
...
Add/update zone capacities to support updated capacity types
status 12780: resolved fixed
2012-02-07 15:51:16 -08:00
Jessica Wang
819cbeee22
bug 13427: network page - create port forwarding rule - don't allow specifying range for private port and public port field.
2012-02-07 14:43:03 -08:00
bfederle
957d131cc6
Merge branch 'bfederle-projects-ui'
2012-02-07 14:32:15 -08:00
bfederle
b2930f5dd8
Don't show invitations tab if project invites are disabled
2012-02-07 14:31:19 -08:00
bfederle
a77f04f5f6
Only show enter token button if no invitations are present
2012-02-07 14:31:01 -08:00
bfederle
36e4f00c56
Add projects tab pre-filter; misc. fixes
2012-02-07 13:56:10 -08:00
Jessica Wang
2c3159f1ec
bug 13499: remove firewall rule - remove Rule ID from notification message.
2012-02-07 13:53:20 -08:00
Jessica Wang
00e8cededf
bug 13497: network page - detail view - add domain field, account field.
2012-02-07 13:28:45 -08:00
bfederle
04bfbc435e
Clear out input field when switching from account <-> e-mail fields
2012-02-07 12:44:09 -08:00
bfederle
0998cc248e
Add validation
2012-02-07 12:43:42 -08:00
bfederle
e30c346017
Better handling for list view header actions
2012-02-07 12:36:15 -08:00
Jessica Wang
0d5cc14acc
cloudstack 3.0 new UI - localization - add template action.
2012-02-07 12:30:30 -08:00
bfederle
093d37ddf9
Don't hide thead
2012-02-07 12:15:54 -08:00
bfederle
70dc9dd3a9
Add enter token form
2012-02-07 12:15:37 -08:00
Jessica Wang
7bdb86d4a8
network page - remove zoneName, state from listView, add zoneName to detailView.
2012-02-07 11:22:13 -08:00
Jessica Wang
aa2cad8f5b
bug 13490: Add Zone wizard - hypervisor KVM - add primary storage - show CLVM in protocol dropdown
2012-02-07 10:38:19 -08:00
Jessica Wang
6d96648b10
bug 13466: volume page - only show "take snapshot/recurring snapshot" action when volume state is Ready. Hide them otherwise.
2012-02-06 18:30:06 -08:00
bfederle
995589b479
Add invitation check; dialog for pending invites; misc. fixes
2012-02-06 16:50:08 -08:00
bfederle
99fe55e385
Add updated invite form
2012-02-06 16:05:11 -08:00
Jessica Wang
67ed483098
bug 13452: System page - Change UI to handle createStorageNetworkIpRange API as async.
2012-02-06 14:32:14 -08:00
Jessica Wang
09801a2054
storage traffic page - IP Ranges tab - correct embedded object name.
2012-02-06 14:17:17 -08:00
bfederle
baf0ee29ac
Fix action filter
2012-02-06 13:53:44 -08:00
Jessica Wang
3caa348d0a
bug 13452: System page - Storage traffic type - IP Ranges tab - add Pod dropdown.
2012-02-06 13:49:40 -08:00
bfederle
cce6227580
Use listAll true to fix detail view
2012-02-06 13:49:24 -08:00
bfederle
0419a54495
Add accounts management to detail view
2012-02-06 13:35:39 -08:00
bfederle
ae75499da4
Move actions to detail view
2012-02-06 13:13:59 -08:00
bfederle
8326989410
Integrate resources form into project detail view
2012-02-06 13:03:56 -08:00
bfederle
ce7656674c
Add project detail view
2012-02-06 12:32:39 -08:00
Jessica Wang
98a528e12d
bug 13452: System page - Storage traffic type - IP Ranges tab - storage network's IP range does not have gateway. Remove gateway field.
2012-02-06 12:03:37 -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
572b44fb29
UI form dialog fix
...
Fix form elements not being removed from DOM after closing dialog on
save/cancel -- this may cause issues with conditional fields if
re-launching the form dialog.
2012-02-06 09:23:15 -08:00
Jessica Wang
6d2e75d057
bug 12524: create network offering dialog - If service offering dropdown is hidden, not pass dropdown's option value to API call.
2012-02-03 23:21:03 -08:00
Jessica Wang
31c77ff69c
bug 12524: create network offering dialog - show service offering dropdown only when Virtual Router is selected as a provider for at least one service.
2012-02-03 22:51:28 -08:00
Jessica Wang
623a144b88
bug 13434: cloudstack 3.0 new UI - if md5Hashed is false, use encodeURIComponent() to encode password before sending it to API call.
2012-02-03 16:55:41 -08:00
Jessica Wang
38ada9c585
domain page - add full path.
2012-02-03 15:49:01 -08:00
bfederle
b57c72d98b
Fix detail view UI destroy action
2012-02-03 15:41:27 -08:00
Jessica Wang
8c5068a3be
bug 12649: cloudstack 3.0 new UI - domain fields on all dialog boxes - show full domain path instead of domain name.
2012-02-03 15:38:11 -08:00