Ji Jiang
dfe7a2ea70
Refactoring RollingUpgradeWizardSelectPool sorting
...
Combine sorting by Description and by Version to a single class
Signed-off-by: Ji Jiang <ji.jiang@citrix.com>
2017-09-18 15:32:48 +01:00
Ji Jiang
af9143d199
CP-23967: sort "By Host" view rows in Updates page
...
Signed-off-by: Ji Jiang <ji.jiang@citrix.com>
2017-09-18 15:32:48 +01:00
Ji Jiang
b5a8282089
CP-23454: Export function in "By Host" view
...
Signed-off-by: Ji Jiang <ji.jiang@citrix.com>
2017-09-18 15:32:47 +01:00
Ji Jiang
8b2bc83a12
CP-23453: Populate "By Host" view in Updates page
...
Signed-off-by: Ji Jiang <ji.jiang@citrix.com>
2017-09-18 15:32:47 +01:00
Ji Jiang
66b1b52ad1
CP-23450: Add "View" btn in Updates page toolbar
...
1) View button has "By Update" and "By Host" options.
2) "By Host" view hides "Filter by Date", "Dismiss All" and "Restore
Dismissed Updates" buttons.
3) "By Host" view turns date filter OFF.
Signed-off-by: Ji Jiang <ji.jiang@citrix.com>
2017-09-18 14:58:04 +01:00
Mihaela Stoica
e788e4d106
Merge pull request #1763 from xenserver/REQ-230
...
Merge REQ-230 from feature branch to master
2017-09-18 14:40:10 +01:00
Mihaela Stoica
3028e5860b
Merge pull request #1768 from jijiang/REQ-67
...
CP-24344: Fix REQ-67 test failure
2017-09-18 14:28:53 +01:00
Ji Jiang
d2d0c2cd09
CP-24344: Fix REQ-67 test failure
...
Signed-off-by: Ji Jiang <ji.jiang@citrix.com>
2017-09-18 14:07:20 +01:00
Mihaela Stoica
26d66df565
Merge pull request #1767 from xenserver/master
...
Merge master into REQ-158
2017-09-18 14:02:32 +01:00
Mihaela Stoica
d4c980dbfd
Merge branch 'master' into REQ-230
2017-09-18 13:12:06 +01:00
Hui Zhang
80a7da6e5e
CP-23604: Pick the latest XenAPI bindings.
...
Signed-off-by: Hui Zhang <hui.zhang@citrix.com>
2017-09-18 13:11:06 +01:00
Hui Zhang
7298b085be
CP-23604: Fix the comments to merge to XenAdmin master.
...
Signed-off-by: Hui Zhang <hui.zhang@citrix.com>
2017-09-18 11:42:13 +01:00
Mihaela Stoica
3f40ccdd8c
Merge pull request #1765 from jijiang/REQ-67
...
CP-24344: Fix the REQ-67 build failure
2017-09-18 09:56:34 +01:00
Ji Jiang
e3c869ccee
CP-24344: Fix the REQ-67 build failure
...
Signed-off-by: Ji Jiang <ji.jiang@citrix.com>
2017-09-15 12:27:15 +01:00
Konstantina Chremmou
673846924b
Do not set API object properties that have a default value of "OpaqueRef:NULL" to null.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-09-14 12:48:05 +01:00
Konstantina Chremmou
915059d099
The Proxy_xxx classes should not be used outside the API bindings (in reality
...
these classes should have been internal).
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-09-14 11:52:15 +01:00
Mihaela Stoica
2cb3f99c7f
Merge pull request #1758 from jijiang/REQ-67
...
CA-265029: Disable "Move VM" on CBT enabled VM
2017-09-14 09:35:08 +01:00
Mihaela Stoica
2e21b8ab91
Merge pull request #1760 from xenserver/REQ-420
...
Updated tests to reflect conversion of xenobject properties to methods.
2017-09-13 17:23:12 +01:00
Konstantina Chremmou
4c033a6b44
CP-24196: Initial implementation of switching XenCenter to use the JsonRpc backend.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-09-13 17:15:11 +01:00
Konstantina Chremmou
d134317463
Simplified logging of xml-rpc requests and responses.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-09-13 17:15:10 +01:00
Mihaela Stoica
9ccbf35224
Merge pull request #1759 from kc284/tests
...
Updated tests to reflect conversion of xenobject properties to methods.
2017-09-13 17:13:24 +01:00
Konstantina Chremmou
32fd3914da
Updated tests to reflect conversion of xenobject properties to methods.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-09-13 14:46:58 +01:00
Ji Jiang
23c903af09
CA-265029: Disable "Move VM" on CBT enabled VM
...
Signed-off-by: Ji Jiang <ji.jiang@citrix.com>
2017-09-13 14:32:16 +01:00
Mihaela Stoica
92b3dc8395
Merge pull request #1757 from xenserver/REQ-420
...
Merging REQ-420 into master
2017-09-13 12:35:50 +01:00
Mihaela Stoica
cb3da7eb07
Merge pull request #1749 from kc284/methods
...
REQ-420 Preliminary refactoring Pt2
2017-09-11 17:05:53 +01:00
Mihaela Stoica
ad85737f72
Merge pull request #1754 from jijiang/REQ-67
...
CP-24344 & CP-24343: Add CBT in XC
2017-09-11 14:48:12 +01:00
Ji Jiang
48afa741b1
CP-24344: Fix and refactor CBT implementation
...
Signed-off-by: Ji Jiang <ji.jiang@citrix.com>
2017-09-11 14:41:36 +01:00
Mihaela Stoica
4e32f0efe3
Merge pull request #1755 from kc284/master
...
CA-265044: Updated test.
2017-09-11 13:53:16 +01:00
Konstantina Chremmou
32347739d9
CA-265044: Updated test.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-09-11 13:40:29 +01:00
Konstantina Chremmou
37e3810d73
Removed the background worker and added an async action to retrieve the local
...
server time (previously on the UI thread) and also update the message list
for each snapshot schedule. Preserve column sorting and multiple selection
when the list is rebuilt. Do not enforce minimum size on the form since it
is not resizable.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-09-11 13:22:12 +01:00
Gabor Apati-Nagy
e92d3df839
Merge pull request #1752 from kc284/master
...
CA-265044: Text corrections on the New VMSS Schedule wizard; image co…
2017-09-08 18:00:03 +01:00
Ji Jiang
0286840728
CP-24343: Display CBT status per VDI in SR storage
...
Signed-off-by: Ji Jiang <ji.jiang@citrix.com>
2017-09-08 16:44:38 +01:00
Gabor Apati-Nagy
a652e4ea26
Merge pull request #1753 from MihaelaStoica/master
...
CA-265172: Ensure that the "disk space requirement" precheck is perfo…
2017-09-08 14:39:36 +01:00
Ji Jiang
b19b60f442
CP-24344: Add "Disable CBT" menu item under VM
...
Signed-off-by: Ji Jiang <ji.jiang@citrix.com>
2017-09-08 14:03:54 +01:00
Mihaela Stoica
4274bf28fb
CA-265172: Ensure that the "disk space requirement" precheck is performed for a standalone host in automated updates mode
...
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2017-09-07 14:29:39 +01:00
Konstantina Chremmou
4fba904d06
CA-265044: Moved the chevron button immediately below the info icon, so it
...
does not jump to the bottom of the page when the run history panel is expanded.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-09-07 13:10:37 +01:00
Konstantina Chremmou
dd76b9f0d5
CA-265044: Text corrections on the New VMSS Schedule wizard; image correction
...
on the VM Snapshots page; update VM's status on the Snapshots page when the
VM's membership in a policy changes.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-09-07 12:56:41 +01:00
Konstantina Chremmou
d9aeeb15e5
Rewriting of the Snapshot Schedule dialog for performance optimisation.
...
Merged the PolicyHistory control into the dialog; removed legacy column from
the policies datagridview; put retrieval of messages on a background thread
to avoid UI freezing if there is a huge number of messages; retrieve messages
only when the VMSS collection changes and not every time the run history grid
is repopulated; sorted out button enabled state.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-09-07 11:02:07 +01:00
Konstantina Chremmou
1f2b550f4d
Renamed controls and moved about methods in view of merging the run history controls into this dialog.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-09-06 13:22:29 +01:00
Konstantina Chremmou
9ce11ddf55
Renamed controls and placed them on a panel in view of merging them into the ScheduledSnapshotsDialog.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-09-06 13:15:47 +01:00
Mihaela Stoica
7d47b421f3
Merge pull request #1751 from GaborApatiNagy/master_CA-263044
...
CA-263044: [XSO-765] Install Update fails because it tries to install the hotfix to one pool twice
2017-09-06 09:43:09 +01:00
Gabor Apati-Nagy
5ef13705a5
CA-263044: [XSO-765] Install Update fails because it tries to install the hotfix to one pool twice
...
Fixed a bug that caused XenCenter to try to apply an update (that the user manually selected) multiple times and therefore failed. This was only present when the Select All button was used.
2017-09-05 18:38:20 +01:00
Mihaela Stoica
61cd4d3146
Merge pull request #1750 from jijiang/master
...
CP-24348: Update XenAPI based on XS master branch
2017-09-05 13:44:32 +01:00
Ji Jiang
f724efdabb
CP-24348: Update XenAPI based on XS/master
...
Signed-off-by: Ji Jiang <ji.jiang@citrix.com>
2017-09-05 12:23:23 +01:00
Konstantina Chremmou
514c33140b
Converted remaining extension get and set properties of the API classes to methods
...
in order to prevent them from being serialised alongside the API properties.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-09-05 02:15:38 +01:00
Konstantina Chremmou
71301eb332
Removed the extension Properties from the VMSS class. Removed the GetVMSSAlertsAction;
...
it's not needed as it does not make server calls. Some more refactoring and corrections
here and there.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-09-04 23:07:22 +01:00
Mihaela Stoica
1425509c25
Merge pull request #1748 from kc284/methods
...
REQ-420: Preliminary refactoring
2017-09-04 15:45:12 +01:00
Konstantina Chremmou
ae22560ce8
Converted all extension get properties of the API classes to methods in order to
...
prevent them from being serialised alongside the API properties. This will also
be useful for moving the API bindings out of XenModel.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-09-03 03:35:30 +01:00
Konstantina Chremmou
89c14d7176
Moved multiple copies of method setting other_config keys to the parent class.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-09-03 03:35:23 +01:00
Konstantina Chremmou
da3cd070ee
Removed VIF.RateLimited property because usage on the VIFDialog shows it is
...
occasionally preferable to access the qos_algorithm_type directly.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-09-03 03:35:23 +01:00