Rohit Yadav
c7d67628b3
CLOUDSTACK-4787: Allow users to select disk controller for VM/template
...
- Adds new controller types in the UI, for selecting root disk controller while
registering templates
- Fixes bug to not override disk controller type if provided in the details (either
vm details or from template details)
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-11-27 18:30:00 +05:30
Rohit Yadav
069e3f92ad
CLOUDSTACK-8766: Fix infinite scrolling pagination for zonal iso/template listing
...
Due to aggregation of templates and isos on the UI/client side, it could result
that for each page we could end up having lesser templates/isos listed to have
the scroll shown that triggers infinite scrolling. In theory, there
is still a chance if there are several zones with the same template being listed
resulting in only one aggregated template which could cause the scroll to not
get shown; but in practice I believe this fix should work for most users.
Page size set based on experimental data:
https://github.com/apache/cloudstack/pull/751#issuecomment-135661968
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-08-28 13:06:13 +05:30
Rohit Yadav
26700fbe76
CLOUDSTACK-8766: Fix infinite scrolling pagination for zonal template listing
...
Uses listViewDataProvider to implement pagination for listing templates and ISOs
in the zones tab. Dedupes isos and templates in the list views.
This closes #739
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-08-26 12:41:31 +05:30
Milamber
9866e9707c
Add missing localization for some labels in Web UI - on the zone configuration wizard for the "Next" button - on templates, Shared, extratable and Dynamically Scalable - Improve some French translations ("Téléverser" for "Upload") - update French messages properties from transifex (4.5 branch)
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
This closes #687
2015-08-14 14:11:11 +05:30
Sanjay Tripathi
e6620b12e3
CLOUDSTACK-8056: EN: Miss SC and UK keyboard option for VMware hypervisor when register a template.
...
(cherry picked from commit 4d78703522 )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-01-20 10:22:42 +05:30
René Moser
9a677595fa
CLOUDSTACK-8154: fix UI for API change
...
Signed-off-by: René Moser <mail@renemoser.net>
(cherry picked from commit 07d96aab84 )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-01-14 16:36:08 +05:30
Jessica Wang
6a8dcf5f20
CLOUDSTACK-8076: UI > Templates menu > Template/ISO > "Filter by" dropdown > add a new option, "shared", which will list shared templates when being selected.
2014-12-16 14:38:50 -08:00
Jessica Wang
3ddf553d16
CLOUDSTACK-8040: UI: register template dialog, register ISO dialog - fix a bug that hidden fields fail to be generated before cloudStack.preFilter.createTemplate() is called. Thus, cloudStack.preFilter.createTemplate() is unable to change hidden fields's css display property from none to inline-block for admin users.
2014-12-05 16:47:34 -08:00
Jessica Wang
ade2517a47
CLOUDSTACK-7498: UI > ISO > Register ISO action > a javascript error "osTypeObjs is not defined" comes and goes.
2014-11-18 12:00:27 -08:00
Mihaela Stoica
28f8c41a19
CLOUDSTACK-7645: [UI] Fixing incorrect labels, including instances of "???label.*???"
...
- removed duplicate entries in dictionary
- added dictionary entries that have been missed during the dictionary split
- added missing entries in messages.properties
- fixed other localization issues
(cherry picked from commit 0646588fc6 )
2014-10-13 00:23:20 -04:00
Jessica Wang
354cb21109
CLOUDSTACK-7637: UI > fix a bug produced by 4.5 feature "template accross multiple zones" > fix it by including all properties to jsonObj.
...
(cherry picked from commit 59b0103a53 )
2014-10-13 00:05:05 -04:00
vetrivelc
6a11d099cf
Fix Externalization of hard-coded label strings
...
-Split 'dictionary.jsp' into two files -> 'dictionary.jsp' and
'dictionary2.jsp' -- this is due to JSP file constraints as the
localization object is getting quite long
-Per change above, 'dictionary' object is now split into an additonal
'dictionary2' object, which is merged with the main dict object on page
load
-All new dictionary mappings should be added to 'dictionary2' now.
Signed-off-by: Brian Federle <brian.federle@citrix.com>
2014-09-17 13:59:13 -07:00
Jessica Wang
78ce5ea2d3
CLOUDSTACK-7490: UI > Templates menu (listing) > select a template from listing > Details tab > Zones tab (listing) > select a zone from listing > Details tab > fix a bug that wrong "template+zone" combination was shown.
2014-09-04 14:24:15 -07:00
Jessica Wang
659eafffe1
CLOUDSTACK-7483: UI > instance page, template page > hide "Original XS Version is 6.1+" field when OS Type is not Windows since property jsonObj.details.hypervisortoolsversion only applies to Windows - case sensitive when comparing OS Type.
2014-09-03 16:48:58 -07:00
Jessica Wang
801a98617c
CLOUDSTACK-7483: UI > instance page, template page > hide "Original XS Version is 6.1+" field when OS Type is not Windows since property jsonObj.details.hypervisortoolsversion only applies to Windows.
2014-09-03 15:13:14 -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
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
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
Gabor Apati-Nagy
9fa9e3aaff
CLOUDSTACK-6565: [UI] New Zones tab for Templates and ISOs
2014-05-23 10:58:17 -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
Anshul Gangwar
24820d20d3
CLOUDSTACK-6288: Changing default ImageFormat to vhdx for hyper-v and allowing registration of vhdx format templates.
...
Signed-off-by: Devdeep Singh <devdeep@gmail.com>
2014-04-01 14:00:24 +05:30
vetrivelc
182c31899b
Externalized the hardcodedstrings from UI JAVASCRIPT files.
2014-03-05 14:11:51 -08:00
Jessica Wang
c93b0967ef
CLOUDSTACK-6140: UI - template - detailView - move fields that are used more often to the top.
2014-02-19 15:31:02 -08:00
vetrivelc
e171cb181c
Fixed-Hardcoding-Issues
2014-02-14 07:44:54 -08:00
Jessica Wang
c1101eb695
CLOUDSTACK-5606: UI > copy template, copy ISO action > when a template/ISO to be copied is not associated with a specific zone, UI does not pass sourcezoneid parameter to API.
2013-12-30 14:52:27 -08:00
Jessica Wang
1e0ed7d5f8
CLOUDSTACK-5606: UI > Copy Template action, Copy ISO action is now availble to region-wide secondary storage (S3, Swift).
2013-12-23 11:34:30 -08:00
Marcus Sorensen
95364a4022
CLOUDSTACK-5531
...
Initial support for vhd, raw, vmdk image formats on KVM. Tested all formats with local and CLVM.
2013-12-16 14:32:51 -07:00
Jessica Wang
4eaa681814
CLOUDSTACK-5354: UI > update ISO > make isExtractable, isFeatured checkbox non-editable to normal user.
2013-12-06 16:35:37 -08:00
Yichi Lu
8e580cc411
CLOUDSTACK-5231: add helper messages for DynamicallyScalable and Routing
2013-11-22 17:15:59 +01:00
Jessica Wang
6df1998645
UI > Edit Template, Edit ISO > can't update template/ISO in only one zone. It always get updated in all zones.
2013-10-24 14:58:23 -07:00
Jessica Wang
259245200d
CLOUDSTACK-4649: UI > Edit Instance, Edit Template > fix a bug that XenServer Tools Version 6.1+ field didn't get updated correctly.
2013-10-24 14:25:21 -07:00
Jessica Wang
9f38614eb8
CLOUDSTACK-999: UI > Register Template > when hypervisor is selected as "Hyperv", format dropdown will have "VHD" option.
2013-10-23 13:18:18 -07:00
Jessica Wang
5133812c85
CLOUDSTACK-4649: UI > (1) detailView widget: pass $detailView property in action.action({}).
...
(2) Edit Template action: make 'XenServer Tools Version 6.1+' field editable and use addResourceDetail API to update it.
(3) Edit Instance action: make 'XenServer Tools Version 6.1+' field editable and use addResourceDetail API to update it.
2013-10-23 12:51:08 -07:00
Jessica Wang
c3ddd3bf00
CLOUDSTACK-4649: UI > (1) Register Template dialog: add 'XenServer Tools Version 6.1+' checkbox.
...
(2) Template detailView: add 'XenServer Tools Version 6.1+' field.
(3) Instance detailView: add 'XenServer Tools Version 6.1+' field.
2013-10-23 12:50:42 -07:00
Brian Federle
34c04a4546
UI code cleanup: Fix trailing commas in JS
2013-09-24 11:16:13 -07:00
Jessica Wang
160d980c72
CLOUDSTACK-4709: UI > template > register template > when zone dropdown is selected as All Zones, show all hypervisors supported in cloudstack instead of only hypervisors available in all zones.
2013-09-19 10:20:57 -07:00
Jessica Wang
d96e599c7d
CLOUDSTACK-3950: UI > template/ISO page > hide copyTemplate/copyISO action when secondary storage is region-wide.
2013-08-20 14:40:15 -07:00
Jessica Wang
4bee74464f
CLOUDSTACK-3950: UI > template/ISO page > registerTemplate/registerISO action > zone dropdown > include only one option "All Zones" when secondary storage is region-wide.
2013-08-20 14:25:13 -07:00
Jessica Wang
4e132fccb6
CLOUDSTACK-3950: UI > template/ISO page > hide CopyTemplate/CopyISO action when it's region-wide (i.e. zoneid is null)
2013-08-16 19:53:29 -07:00
Brian Federle
4ba4e8038a
CLOUDSTACK-4054: Fix conditional fields not showing on first load
2013-08-07 16:24:21 -07:00
Brian Federle
4e3dc2622d
CLOUDSTACK-3531: Add isrouting checkbox to register template dialog
2013-07-30 11:09:47 -07:00
Ian Duffy
ad69bc8da3
Format JS
2013-07-18 12:34:20 -04:00
Jessica Wang
8236e7b633
CLOUDSTACK-2988: UI > templates menu > update template action - add Dynamically Scalable field.
2013-07-10 14:15:33 -07:00
Jessica Wang
f7f826d4f5
CLOUDSTACK-2987: UI > Templates menu > register template action: add Dynamically Scalable field.
2013-07-10 11:11:20 -07:00
Jessica Wang
a03eeae59c
CLOUDSTACK-3341: UI > template/ISO page > downloadTemplate/downloadISO action - do not decode URL return in extractTemplate API response.
2013-07-08 13:12:57 -07:00
Jessica Wang
7e8d19963d
CLOUDSTACK-2842: UI - fix a JS error "elems is undefined" when popping up a dialog box that has zone dropdown and there is no zone created yet.
2013-06-04 14:22:47 -07:00
Nitin Mehta
c11dbad9c9
merge master
2013-05-11 15:28:43 +05:30
Jessica Wang
dd62b3de7e
CLOUDSTACK-2038: cloudstack UI - mixed zone management - template menu - copy ISO action - populate zone dropdown upon selected zone type on top menu.
2013-04-15 16:42:40 -07:00