Jessica Wang
21ff99b0ae
CLOUDSTACK-7450: UI - dashboard - pass &pageSize=1&page=1 to listXXX API calls that are for getting total number of items.
2014-08-27 14:20:51 -07:00
Brian Federle
26904d1a2b
CLOUDSTACK-5952: Add 'VM IP Address' field to IP detail view
2014-08-26 14:38:55 -07:00
Brian Federle
e7e6b7233b
CLOUDSTACK-4046: Fix global settings CSS
...
-Truncate key/name field to prevent long strings from stretching the
table width beyond the container bounds.
-Update min-width for truncated fields for better compatibility
2014-08-26 14:17:54 -07:00
Jessica Wang
5b221c2126
CLOUDSTACK-7435: UI > instance page > assign instance to another account > fix an error "TypeError: json.virtualmachine is undefined [Break On This Error] var item = json.virtualmachine.virtualmachine;" that showed after the action is clicked.
2014-08-26 14:04:43 -07:00
Brian Federle
eee93aef3d
CLOUDSTACK-7339: Fix missing delete host action
...
Restore hidden remove host action, caused by misplaced preFilter
function
2014-08-26 14:02:39 -07:00
Brian Federle
e8e496187c
Instance wizard: Add 'deployVirtualMachine' event hook
...
For UI plugin development, add new event
'cloudStack.deployVirtualMachine'
-- This passes the wizard form data and all parameters that will be
passed to deployVirtualMachine; allows plugin to extend data to pass
additonal data automatically (i.e, custom form fields)
2014-08-26 13:37:11 -07:00
Brian Federle
79c335f60c
Add cluster: Fix blank row being added; remove useless notification poll
2014-08-26 13:05:07 -07:00
Brian Federle
117fd14291
Zone wizard UI: Increase height of text fields to prevent cutoff
2014-08-26 12:55:11 -07:00
Gabor Apati-Nagy
d6ac814b02
Upgrade jQuery from version 1.6.1 to the latest 1.6 release 1.6.4
...
Signed-off-by: Brian Federle <brian.federle@citrix.com>
2014-08-26 12:26:45 -07:00
Brian Federle
7c759f2063
CSS: Fix body height
...
Removes fixed height for <body> -- this was causing strange scrollbar
behavior on the page on Webkit browsers.
2014-08-25 12:23:53 -07:00
Brian Federle
cff65a33a4
Minor CSS cleanup
...
-Fix some CSS formatting
-Zone dashboard: Fixes overflow in chart area caused by height being too
long
2014-08-25 12:10:42 -07:00
Daniel Vega
233445ed68
CLOUDSTACK-6998: GloboDNS, Integration with external DNS Provider
...
This is a feature to handle DNS entries by means of an external DNS Provider,
such as Bind. These entries include DNS domains and reverse domains, VM records
and reverse records.
For a complete description, please refer to the design document available at
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Bind+and+PowerDNS+integration+by+Globo+DNSAPI
For the discussion about this feature on the dev mailing list, please refer to
http://markmail.org/thread/fvwf36hpxotiibka
Summary:
- new Network Service Provider called GloboDNS
- new Network Element to manage network domains and VM records (entries) on an external API
- new Network Resource to communicate with GloboDNS (open source)
- new API command to add DNS server
- new global option to determine if this provider should override VM entries on external DNS server
- changes in UI to include GloboDNS in Providers list
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-08-21 11:54:44 +02:00
seif
4e5dc59218
Support a new control for storage tags on the Add Compute Offering and Add Disk Offering windows
2014-08-19 18:03:48 -06:00
seif
c319c0b3e0
Make using a hint (or no results) text more flexible
2014-08-18 15:07:03 -06:00
seif
f2781a5ce3
Update the hint appropriately
2014-08-18 12:48:14 -06:00
seif
aadb5f4ad5
GUI modifications related to host tags
2014-08-17 23:44:35 -06:00
seif
fd6d083ad6
GUI changes to leverage a new control for storage tags
2014-08-17 17:18:51 -06:00
Mihaela Stoica
f212aa57c3
CLOUDSTACK-7293: UI: Fixed localization issues on the login page
...
- Reverted the validator.messages to the original values (jquery.validator.js).
- Added a function to localize validator.messages which is called before login.
Signed-off-by: Brian Federle <brian.federle@citrix.com>
2014-08-15 10:51:28 -07:00
Mihaela Stoica
3bcd22bdaf
Added the ability to show warning (exclamation mark) icon on confirmation dialogs.
...
Signed-off-by: Brian Federle <brian.federle@citrix.com>
2014-08-14 14:04:22 -07:00
Mike Tutkowski
d5c71677db
License info related to a new GUI control
2014-08-14 11:11:32 -06:00
Mike Tutkowski
a698daafff
Handle case where no storage tags exist yet
2014-08-13 10:54:10 -06:00
Brian Federle
cf8a00cbfd
Quickview: Fix action error handling not removing loading state
2014-08-12 15:20:56 -07:00
seif
9d776f4f2c
GUI changes to leverage a new control for storage tags
2014-08-12 14:41:22 -06:00
Brian Federle
d9fcb87730
CLOUDSTACK-6590: Fix view all link for multi-item detail view
...
-- Specifically, this fixes issue where secondary IP 'view all' link was
not displaying, due to a change in the rows' CSS naming conventions
in the widget.
2014-08-12 13:20:54 -07:00
Mihaela Stoica
af37743045
CLOUDSTACK-7302: UI: Remove Hover Interaction from breadcrumbs at top page
...
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2014-08-12 11:36:45 -07:00
Jessica Wang
d1f6d75426
UI > Infrastructure > Add Primary Storage > use custom function if it's available.
2014-08-08 14:09:17 -07:00
Mihaela Stoica
57f611df16
CLOUDSTACK-6695: Added support to the UI for uploading a chain of certificates
...
In the "SSL Certificate" dialog we added:
- new field for the root certificate;
- a button to add intermediate certificates if necessary; when this is pressed, a new field, called "Intermediate certificate 1" is added; pressed again, "Intermediate certificate 2" field is added, and so on.
We upload the certificates in order: first the root certificate (with id=1), then the intermediate certificates (with id=2,3,..) and finally the server certificate.
When uploading a certificate, we wait for the upload to be completed successfully and only then we proceed to uploading the next one. If one fails, we report failure and don't continue with the remaining.
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2014-08-08 10:57:12 -07:00
Jessica Wang
74847dce47
UI > dialog widget > text field > set default value > pass context to function(){}.
2014-08-07 18:55:52 -07:00
Brian Federle
4d952d0a09
createForm, dyanmic input type: Pass in context
2014-07-31 15:32:18 -07:00
Rajani Karuturi
32e8fda965
Fixed CLOUDSTACK-6980: UI for RegisterTemplate API does not expose requireshvm parameter
2014-07-28 11:20:04 -07:00
Rajani Karuturi
f1039b782e
Fixed CLOUDSTACK-5212: [UI]Need Support for the LXC for the Report sockets
2014-07-28 10:48:03 -07:00
Mike Tutkowski
4746f93038
Update to volume-resize logic
2014-07-25 12:55:59 -06:00
Kishan Kavala
6d1d445542
CLOUDSTACK-7141: UI: support RBD pool type for LXC
2014-07-24 12:40:52 +05:30
Ritu Sabharwal
628d8e66f7
CLOUDSTACK-6823 : First code drop for Brocade Network plugin to orchestrate Brocade VDX switches for L2 connectivity
...
Signed-off-by: Hugo Trippaers <htrippaers@schubergphilis.com>
2014-07-23 11:11:18 +02:00
Suresh Ramamurthy
03de9cc335
CLOUDSTACK-6845 : NuageVsp Network plugin
...
Signed-off-by: Hugo Trippaers <htrippaers@schubergphilis.com>
2014-07-21 10:49:49 +02:00
Brian Federle
2a01fd4c51
Quick view: remove extra padding area
...
Remove extra 'buffer zone' around quick view tooltip. This was
causing misleading behavior in some cases, due to the cursor being
hovered over a different row while another row's quick view was
still open
2014-07-17 11:42:32 -07:00
Jessica Wang
854f6ce3ee
UI > network > Edit Network action > not pass networkdomain parameter to updateNetwork API when input field is empty.
2014-07-15 16:19:23 -07:00
Brian Federle
b58371e520
List view: Fix action pre-filter for multiselect actions
...
Evaluates pre-filter for individual actions (i.e., when action.preFilter is specified)
every time a multi-select row is checked orunchecked. This allows multi-select
actions to be shown/hidden on a per-row basis.
2014-07-15 13:30:56 -07:00
Brian Federle
36e5cc2b6a
Fix for non-grouped detail view
...
Fix issue where non-grouped detail page (i.e., instances stats page)
doesn't load due to the fields being passed as an object, not an array.
2014-07-14 15:49:07 -07:00
Jessica Wang
87effa40ea
UI > IP Address > hide EnableVPN option on acquired IP.
2014-07-11 13:46:29 -07:00
Brian Federle
ab8036b766
List view: View subselect on infinite scrolling
...
Fixes issue where outdated context is passed to subselect's data provider
when infinite scroll event loads more data items. Now, context is derived
from DOM data directly instead of in the args.
2014-07-10 16:43:31 -07:00
Brian Federle
ad051e8504
List view: Fix infinite scrolling
...
Fixes condition where, on 'refresh' of list view, infinite scrolling no longer
works due to leftover state prior to refresh. Now page # and end-of-list
indicator are stores in DOM object, for easier cleanup
2014-07-02 16:02:52 -07:00
Brian Federle
667347d17e
List view: Fix issue with multiple selection actions
...
Fixes issue where duplicate and/or incorrect list view entries were
being passed due to list view object not being referenced relatively for
multi-select actions, causing more than one list being passed at times.
2014-07-01 11:44:38 -07:00
Mike Tutkowski
4a3b92f665
Fixing an i18n issue related to label.cache.mode
2014-06-30 21:46:01 -06:00
Mike Tutkowski
e6f8833b95
Allow commas in the input of bytes and IOPS when editing a storage pool
2014-06-30 10:39:21 -06:00
seif
9a27f201b0
Enable primary storage to be added that is based on non-default storage plug-ins
2014-06-26 23:49:23 -06:00
Gabor Apati-Nagy
5c36fe84b6
CLOUDSTACK-6732: Fix:[OVS][UI] Network Service Providers page displays two ovs providers
2014-06-26 11:40:35 -07:00
Mike Tutkowski
06d3043954
Submitted on behalf of Vetri for Review Request 23008
2014-06-26 10:54:27 -06:00
Mike Tutkowski
c344693e48
Inform the applicable storage plug-in's life cycle that capacity (bytes and/or IOPS) can be updated
2014-06-24 14:39:57 -06:00
Daan Hoogland
c79ab570b0
Revert "CLOUDSTACK-6967: Initial OVM3 drop"
...
This reverts commit 8a485b9b59 .
2014-06-24 10:24:01 +02:00
Funs
8a485b9b59
CLOUDSTACK-6967: Initial OVM3 drop
...
Signed-off-by: Sebastien Goasguen <runseb@gmail.com>
(cherry picked from commit ed47763e25 )
Conflicts:
api/src/com/cloud/network/NetworkService.java
api/src/org/apache/cloudstack/api/ApiConstants.java
api/src/org/apache/cloudstack/api/command/admin/usage/AddTrafficTypeCmd.java
engine/storage/snapshot/src/org/apache/cloudstack/storage/snapshot/SnapshotObject.java
plugins/pom.xml
server/src/com/cloud/network/NetworkServiceImpl.java
server/src/com/cloud/network/router/VirtualNetworkApplianceManagerImpl.java
server/test/com/cloud/vpc/MockNetworkManagerImpl.java
ui/scripts/docs.js
2014-06-23 12:39:10 +02:00
Brian Federle
bc4be5272b
Detail view: support per-action filtering
...
Adds support for adding preFilter on a per-action basis, to assist in
plugin development. If action.preFilter function is passed, and returns
true/false, the action is shown/hidden. If no preFilter is specified,
then the action will be passed through the detail view's standard filter.
Example:
testAction: {
label: 'Test Action',
...
preFilter: function(args) {
return false; // Action will be hidden
},
...
}
2014-06-18 14:02:16 -07:00
Jessica Wang
dbbc6d42fd
CLOUDSTACK-6936: UI - (1)dialog widget > dropdown field > provide a blank option if there is no data for option(s) in a dropdown field. (2) Add Primary Storage dialog - cluster dropdown field - still calls args.response.success() when there is no data for option(s).
2014-06-18 12:23:10 -07:00
Brian Federle
6fcd4fbe7b
List view: Pass ID to action pre-filters
2014-06-18 11:52:06 -07:00
Brian Federle
04b1e31682
List view, multiSelect: Fix issue where $listView isn't always referenced
2014-06-16 14:11:56 -07:00
Brian Federle
8cf5192a6f
List view, multiselect: Only reference elements relative to $listView
2014-06-16 14:07:29 -07:00
Jessica Wang
3a3a3902b7
UI - modules - replace addExtraPropertiesIfDrModuleIncluded() with cloudStack.dr.sharedFunctions.addExtraProperties().
2014-06-13 16:44:15 -07:00
Jessica Wang
3acebf230c
CLOUDSTACK-6852: UI - modules - remove variable drModuleIncluded.
2014-06-13 15:21:16 -07:00
Anshul Gangwar
7ea3930ae9
CLOUDSTACK-6867: Added option to upload the volume in VHDX format
2014-06-13 13:26:16 +05:30
Brian Federle
cd17061916
Detail view: Cleanup old tab content on change
...
Add event handler on tab change to remove all old tab content. This prevents
potential conflicts with referencing widget data caused by old content laying
around.
2014-06-12 13:33:21 -07:00
Jessica Wang
37aabd1998
CLOUDSTACK-6602: UI - VPC - createNetworkACL - fix a bug that caused wrong value being passed to action parameter in API call.
2014-06-11 16:10:56 -07:00
Jessica Wang
fa3bda143f
CLOUDSTACK-6889: UI - create network offering - to reduce API call size, not pass any parameter whose value entered on UI happens to be the same as its default value at server-side.
2014-06-11 11:18:38 -07:00
Jessica Wang
9334f26084
CLOUDSTACK-6889: UI - create network offering - remove non-needed parameters from API call whose size might exceed limit in some cases.
2014-06-10 14:29:19 -07:00
Jessica Wang
044c5e0eee
CLOUDSTACK-6852: UI - modules - add DR fields to volume detailView, network detailView, zone detailView.
2014-06-09 11:43:20 -07:00
Tim Mackey
a8212d9ef4
Cleanup of Xen and XenServer terms. Cloned xen plugin creating a xenserver plugin, then removed xen plugin
...
Signed-off-by: Tim Mackey <tmackey@gmail.com>
Signed-off-by: Sebastien Goasguen <runseb@gmail.com>
2014-06-07 04:50:23 -04:00
Jessica Wang
36ec16e4f5
CLOUDSTACK-6852: UI - modules - (1) add new shared function addExtraPropertiesIfDrModuleIncluded(). (2) add DR fields to Instances detailView.
2014-06-06 15:18:46 -07:00
Jessica Wang
ea196a4ffc
CLOUDSTACK-6858: UI - remove obsolete variable rootAccountId whose value is no longer 1.
2014-06-06 13:30:13 -07:00
Jessica Wang
a8a853e322
CLOUDSTACK-6852: UI - modules - add global variable drModuleIncluded.
2014-06-06 13:29:53 -07:00
Jessica Wang
4b4fb1ac90
CLOUDSTACK-6852: UI - attach volume action - VM dropdown - populate options based on whether module is included and whether service is enabled.
2014-06-05 13:49:19 -07:00
Jessica Wang
f2a8082a43
CLOUDSTACK-6852: UI - add sharedFunction isModuleIncluded().
2014-06-05 13:48:51 -07:00
Brian Federle
2ac0013505
List view: multi-select actions: Show loading icon during action
2014-06-05 12:29:20 -07:00
Brian Federle
c312aa95c2
List view->Detail view: Add new parameter 'noPanelView'
...
Adds 'noPanelView' option for detail view connected to list view. When
specified, don't support opening the detail view in a new browser pane (i.e.,
only render quickview).
2014-06-03 11:25:57 -07:00
Brian Federle
0b5163f8cf
Tree view: Add event hook on sub-item removal
2014-05-29 14:02:47 -07:00
Jessica Wang
9f4d464640
CLOUDSTACK-6805: UI > create account > fix a bug that account creation failed when password contains # character.
2014-05-29 12:58:47 -07:00
Brian Federle
e656fd67a0
Tree view: Add event hook on sub-item creation
2014-05-29 12:53:36 -07:00
Brian Federle
8a6926606e
Treeview widget: Fix condition where browser is not present
2014-05-28 14:55:37 -07:00
Brian Federle
53ba037f86
Detail view: Fix case where view all link referenced wrong details object
2014-05-28 11:41:51 -07:00
Jessica Wang
021a604493
CLOUDSTACK-6789: UI > User page > fix a bug that a domain-admin was unable to delete other domain-admin in the same domain.
2014-05-27 15:45:53 -07:00
Jessica Wang
af8e83b410
CLOUDSTACK-6744 > UI > zone wizard > baremetal hypervisor > support EIP ELB feature.
...
This reverts commit d36c731f79 .
2014-05-27 11:41:11 -07:00
Gabor Apati-Nagy
9fa9e3aaff
CLOUDSTACK-6565: [UI] New Zones tab for Templates and ISOs
2014-05-23 10:58:17 -07:00
Brian Federle
35d5621bda
List view: Fix text wrapping on table header
2014-05-22 15:10:50 -07:00
Brian Federle
c769b32e70
List view: Support rendering data cells as a list
...
If array is passed in field data, render the table cell as a list.
Example:
dataProvider: function(args) {
args.response.success({ data: [ fieldA: ['i1', 'i2', ...] ] })
}
2014-05-22 15:10:33 -07:00
Jessica Wang
d36c731f79
CLOUDSTACK-6744 > UI > zone wizard > baremetal hypervisor > support EIP ELB feature.
2014-05-21 17:22:15 -07:00
Jessica Wang
96f092a0a9
CLOUDSTACK-6729: UI - create compute offering/create disk offering - determine whether to pass certain data to API comamnd upon isCustomized checkbox/isPublic checkbox's value.
2014-05-20 15:51:35 -07:00
Brian Federle
2c54e5e2c5
Detail view: Slice (clone) fields array to prevent duplicate fields
2014-05-16 08:27:03 -07:00
Brian Federle
3ab526433c
Detail view: Add event hook on field creation
2014-05-16 08:20:48 -07:00
Sanjay Tripathi
35cd61c463
CLOUDSTACK-6649: CS is not giving the system-wide capacity for GPU reosurce.
2014-05-14 15:05:28 +05:30
Jessica Wang
d7291e5200
CLOUDSTACK-6379: UI > fix a bug that domain admin failed to be created when current login doesn't have visibility to root domain object.
2014-05-12 15:37:42 -07:00
Gabor Apati-Nagy
58d913c25d
CLOUDSTACK-6606: Fixed: create network offering dailog box has greyed out (not selectable) providers for the connectivity service.
2014-05-12 13:56:05 -07:00
Jessica Wang
7ae8dc8fbd
Revert "CLOUDSTACK-6565: [UI] New Zones tab for Templates and ISOs"
...
This reverts commit 348fb7bcb6 .
2014-05-12 12:26:37 -07:00
Gabor Apati-Nagy
348fb7bcb6
CLOUDSTACK-6565: [UI] New Zones tab for Templates and ISOs
2014-05-12 11:40:24 -07:00
Jessica Wang
f2d9d71844
CLOUDSTACK-6626: UI - fix a bug that g_userid was not declared.
2014-05-09 13:19:35 -07:00
Jessica Wang
23c7a893e3
CLOUDSTACK-6589: UI > update ssl certificate > correct typo in success message - correct it from "Update SSL Certiciate succeeded" to "Update SSL Certificate succeeded"
2014-05-06 18:18:31 -07:00
Jessica Wang
c2c99dc1f6
CLOUDSTACK-6483: UI > Load Balancing > "VM+IP" listing > After removing a "VM+IP" under a LB rule, AddVMs dialog should reflect the change (i.e. show the removed IP in IP dropdown in AddVMs dialog)
2014-05-05 13:47:01 -07:00
Brian Federle
4d84970ddc
CLOUDSTACK-6342: Fix LB table listing for Firefox
2014-05-05 12:32:40 -07:00
Dariusz Nejbauer
41684505d6
CLOUDSTACK-3932: UI: Fix Truncation issue in secondary storage URL
...
Signed-off-by: Brian Federle <brian.federle@citrix.com>
2014-05-05 12:15:37 -07:00
Sanjay Tripathi
6c44c0661d
CLOUDSTACK-6479: Strict and Preferred modes should only be allowed in Implict Dedication Planner Service Offerings.
2014-05-05 14:26:44 +05:30
Brian Federle
4f45c972c3
CLOUDSTACK-6438: Filter out existing IPs in dropdown
2014-05-01 15:40:47 -07:00
Brian Federle
9885cf4fb0
CLOUDSTACK-6438: WIP: Add filtering to check against existing IPs
2014-05-01 15:40:47 -07:00
Brian Federle
1ad532f57e
CLOUDSTACK-6438: WIP: If VM has additional IPs, keep showing in add screen
2014-05-01 15:40:47 -07:00