xenadmin/XenAdmin/Commands
Mihaela Stoica 3c051654d6 CA-136173: Getting several notifications for one user-level action (e.g. Updating network operation creates 4 entries in the Notifications/Events view)
-  Suppress reporting of success and failure for sub-actions:
The suppress history flag is set when the action is created and if is false (by default) the action is added to the history (the Events list).
In order to suppress history for the subactions, we need change all actions used in Edit pages so their constructor can set the SuppressHistory flag and then use these constructors with suppressHistory = true on all the implementations of IEditPage.SaveSettings() where an action is created
(then we need to remember to do the same everytime we introduce a new page and / or "save" action).

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2014-07-21 11:19:04 +01:00
..
Controls CA-136173: Getting several notifications for one user-level action (e.g. Updating network operation creates 4 entries in the Notifications/Events view) 2014-07-21 11:19:04 +01:00
ActivateVBDCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
ActivationRequestCommand.cs CP-5750: Changed the declaration for the ActionBase events Completed, Changed and 2013-08-09 17:20:33 +01:00
AddHostCommand.cs Moved some object/node selection methods from the MainWindow to the FlickerFreeTreView class. 2013-08-23 16:26:05 +01:00
AddHostToPoolCommand.cs CP-6267: Stop jumping to the Events window when an action has started. 2013-10-08 11:03:29 +01:00
AddNewHostToPoolCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
AddStorageLinkSystemCommand.cs CP-5750: Changed the declaration for the ActionBase events Completed, Changed and 2013-08-09 17:20:33 +01:00
AddVirtualDiskCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
ApplyLicenseEditionCommand.cs CP-5750: Changed the declaration for the ActionBase events Completed, Changed and 2013-08-09 17:20:33 +01:00
AttachVirtualDiskCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
BackupHostCommand.cs CP-6267: Stop jumping to the Events window when an action has started. 2013-10-08 11:03:29 +01:00
BaseVIFCommand.cs CP-5750: Changed the declaration for the ActionBase events Completed, Changed and 2013-08-09 17:20:33 +01:00
BugToolCommand.cs MainWindow tidy up: use existing method to launch the AboutBox rather than reimplementing 2013-08-21 17:13:23 +01:00
CancelHostConnectionCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
ChangeHostPasswordCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
ChangeStorageLinkPasswordCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
CollapseChildTreeNodesCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
Command.cs CA-85971: Removed method selecting tab by name. Made all pages of VerticallyTabbedDialog private. 2013-12-22 17:17:04 +00:00
ConnectAllHostsCommand.cs Refactored MainWindow to derive from IMainWindow rather than implement a field deriving 2014-01-22 12:39:32 +00:00
ConvertVMToTemplateCommand.cs CP-6267: Stop jumping to the Events window when an action has started. 2013-10-08 11:03:29 +01:00
CopyTemplateCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
CopyVMCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
CreateVIFCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
CreateVMFromTemplateCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
CrossConnectionCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
CrossPoolMigrateCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
CrossPoolMigrateToHomeCommand.cs CA-137047: StorageXenMotion not offering all hosts in drop down menu 2014-07-14 17:53:20 +01:00
DeactivateVBDCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
DeleteFolderCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
DeletePoolCommand.cs CA-135078 Rename "Delete Pool" 2014-05-15 18:47:13 +01:00
DeleteSnapshotCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
DeleteTagCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
DeleteTemplateCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
DeleteVirtualDiskCommand.cs Refactored MainWindow to derive from IMainWindow rather than implement a field deriving 2014-01-22 12:39:32 +00:00
DeleteVMCommand.cs CP-6267: Stop jumping to the Events window when an action has started. 2013-10-08 11:03:29 +01:00
DeleteVMsAndTemplatesCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
DestroyBondCommand.cs CP-6267: Stop jumping to the Events window when an action has started. 2013-10-08 11:03:29 +01:00
DestroyHostCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
DestroySRCommand.cs CA-76329: SR destroy option is missing from XenCenter (even SR doesn't contains any VDI and SR is detached) 2013-07-23 13:42:27 +01:00
DetachSRCommand.cs CA-76329: SR destroy option is missing from XenCenter (even SR doesn't contains any VDI and SR is detached) 2013-07-23 13:42:27 +01:00
DetachVirtualDiskCommand.cs Refactored MainWindow to derive from IMainWindow rather than implement a field deriving 2014-01-22 12:39:32 +00:00
DisasterRecoveryCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
DisconnectAllHostsCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
DisconnectCommand.cs CA-127510: Refactoring as per code review. 2014-03-12 14:41:53 +00:00
DisconnectHostCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
DisconnectHostsAndPoolsCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
DisconnectPoolCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
DisconnectWlbServerCommand.cs CP-7527: update version according to Creedence version number. 2014-04-29 11:12:53 +08:00
DragDropAddHostToPoolCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
DragDropCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
DragDropIntoFolderCommand.cs Code tidy: the TreeSearchBox should be notifying the MainWindow via an event when 2013-08-22 17:56:34 +01:00
DragDropMigrateVMCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
DragDropRemoveHostFromPoolCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
DragDropTagCommand.cs Code tidy: the TreeSearchBox should be notifying the MainWindow via an event when 2013-08-22 17:56:34 +01:00
DRConfigureCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
DRDryrunCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
DRFailbackCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
DRFailoverCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
EditTagsCommand.cs CA-136173: Getting several notifications for one user-level action (e.g. Updating network operation creates 4 entries in the Notifications/Events view) 2014-07-21 11:19:04 +01:00
ExpandTreeNodesCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
ExportCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
ExportSnapshotAsTemplateCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
ExportTemplateCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
ExportVMCommand.cs CP-6267: Stop jumping to the Events window when an action has started. 2013-10-08 11:03:29 +01:00
ForceVMRebootCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
ForceVMShutDownCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
ForgetSavedPasswordCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
ForgetSRCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
HACommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
HostMaintenanceModeCommand.cs Refactored MainWindow to derive from IMainWindow rather than implement a field deriving 2014-01-22 12:39:32 +00:00
HostPasswordCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
HostReconnectAsCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
ImPortCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
ImportSearchCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
ImportStorageLinkVolumeCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
InstallNewUpdateCommand.cs CA-123576: Step 2 - stop listing the open forms under the Window menu item. Also 2013-12-31 08:52:21 +00:00
InstallToolsCommand.cs CP-6267: Stop jumping to the Events window when an action has started. 2013-10-08 11:03:29 +01:00
InstantVMFromTemplateCommand.cs CP-5750: Changed the declaration for the ActionBase events Completed, Changed and 2013-08-09 17:20:33 +01:00
MigrateVirtualDiskCommand.cs CA-107917: XOP-373: When rolling out a XD desktop group, SR storage tab becomes unusuable in XC. 2013-07-23 13:40:12 +01:00
MoveVirtualDiskCommand.cs CA-107917: XOP-373: When rolling out a XD desktop group, SR storage tab becomes unusuable in XC. 2013-07-23 13:40:12 +01:00
MoveVMCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
NewFolderCommand.cs CA-123572: Fixed regression: restored "New folder" item in the context menu of the Folders root node. 2013-12-31 15:47:52 +00:00
NewPoolCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
NewSRCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
NewTemplateFromSnapshotCommand.cs CP-5750: Changed the declaration for the ActionBase events Completed, Changed and 2013-08-09 17:20:33 +01:00
NewVMCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
NewVMFromSnapshotCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
NewVMFromTemplateCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
PoolReconnectAsCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
PowerOnHostCommand.cs Refactored MainWindow to derive from IMainWindow rather than implement a field deriving 2014-01-22 12:39:32 +00:00
PropertiesCommands.cs CA-85971: Removed method selecting control in tab by name. Retained ability only for the Name, Description and Iqn TexBox on the GeneralEditPage; in one of the other cases it didn't make a difference, in another (LogDestinationEditPage) it was causing a bug and in yet another (BootOptionsEditPage) the controls had already been renamed. Also some positioning changes. 2013-12-30 13:01:00 +00:00
PutFolderIntoRenameModeCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
PutTagIntoRenameModeCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
ReattachSRCommand.cs CA-76329: SR destroy option is missing from XenCenter (even SR doesn't contains any VDI and SR is detached) 2013-07-23 13:42:27 +01:00
RebootCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
RebootHostCommand.cs Refactored MainWindow to derive from IMainWindow rather than implement a field deriving 2014-01-22 12:39:32 +00:00
RebootVMCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
ReconnectHostCommand.cs Refactored MainWindow to derive from IMainWindow rather than implement a field deriving 2014-01-22 12:39:32 +00:00
RefreshStorageLinkConnectionCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
RemoveFromFolderCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
RemoveHostCommand.cs Refactored MainWindow to derive from IMainWindow rather than implement a field deriving 2014-01-22 12:39:32 +00:00
RemoveHostCrashDumpsCommand.cs CP-6267: Stop jumping to the Events window when an action has started. 2013-10-08 11:03:29 +01:00
RemoveHostFromPoolCommand.cs Refactored MainWindow to derive from IMainWindow rather than implement a field deriving 2014-01-22 12:39:32 +00:00
RemoveStorageLinkSystemCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
RemoveStorageLinkVolumeCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
RenameFolderCommand.cs CP-5750: Changed the declaration for the ActionBase events Completed, Changed and 2013-08-09 17:20:33 +01:00
RenameTagCommand.cs CP-5750: Changed the declaration for the ActionBase events Completed, Changed and 2013-08-09 17:20:33 +01:00
RepairSRCommand.cs CA-76329: SR destroy option is missing from XenCenter (even SR doesn't contains any VDI and SR is detached) 2013-07-23 13:42:27 +01:00
RescanPIFsCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
RestartToolstackCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
RestoreHostFromBackupCommand.cs Refactored MainWindow to derive from IMainWindow rather than implement a field deriving 2014-01-22 12:39:32 +00:00
ResumeVMCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
RevertToSnapshotCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
RollingUpgradeCommand.cs CP-4960: Notify the users they have a half-upgraded pool. 2013-12-13 17:55:39 +00:00
SaveSessionCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
SelectedItem.cs CP-6095: Ensure the different views have a single root node with the appropriate 2013-10-08 10:17:57 +01:00
SelectedItemCollection.cs CP-6095: Ensure the different views have a single root node with the appropriate 2013-10-08 10:17:57 +01:00
SelectionBroadcaster.cs MainWindow code tidy: Use the property SelectionManager where possible instead of 2013-08-22 17:25:12 +01:00
SelectionManager.cs MainWindow code tidy: Use the property SelectionManager where possible instead of 2013-08-22 17:25:12 +01:00
SetAsDefaultSRCommand.cs CA-76329: SR destroy option is missing from XenCenter (even SR doesn't contains any VDI and SR is detached) 2013-07-23 13:42:27 +01:00
SetStorageLinkLicenseServerCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
ShareSRCommand.cs CA-76329: SR destroy option is missing from XenCenter (even SR doesn't contains any VDI and SR is detached) 2013-07-23 13:42:27 +01:00
ShutDownCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
ShutDownHostCommand.cs Refactored MainWindow to derive from IMainWindow rather than implement a field deriving 2014-01-22 12:39:32 +00:00
ShutDownVMCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
SRCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
StartVMCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
SuspendVMCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
TakeSnapshotCommand.cs CP-5750: Changed the declaration for the ActionBase events Completed, Changed and 2013-08-09 17:20:33 +01:00
TrimSRCommand.cs CA-138928: Added "reclaim freed space" option to the main menu 2014-07-04 13:36:41 +01:00
UntagCommand.cs CP-6095: Ensure the different views have a single root node with the appropriate 2013-10-08 10:17:57 +01:00
UpdateVIFCommand.cs CP-5750: Changed the declaration for the ActionBase events Completed, Changed and 2013-08-09 17:20:33 +01:00
UpgradeSRCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
VappShutDownCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
VappStartCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
ViewWorkloadReportsCommand.cs CP-7527: update version according to Creedence version number. 2014-04-29 11:12:53 +08:00
VirtualDiskCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
VMGroupCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
VMLifeCycleCommand.cs Refactored MainWindow to derive from IMainWindow rather than implement a field deriving 2014-01-22 12:39:32 +00:00
VMOperationCommand.cs CP-6267: Stop jumping to the Events window when an action has started. 2013-10-08 11:03:29 +01:00
VMOperationHomeServerCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
VMOperationHostCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
VMOperationWlbHostCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
VMOperationWlbOptimalServerCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
VMRecoveryModeCommand.cs CP-6267: Stop jumping to the Events window when an action has started. 2013-10-08 11:03:29 +01:00