Releases: jeremyts/SelfServiceSessionReset
Twelfth Public Release
This is the twelfth public release of the Self-Service Session Reset Tool.
Issues Fixed:
- Rewrote the ConfigurationManager.AppSettings code to read the appSettings more efficiently and added more logging to assist with troubleshooting.
- Rewrote the GetConfigurationSettings method to read the appSettings more efficiently and added more logging to assist with troubleshooting.
Note that whilst these both read from Web.config, they are used for two different purposes throughout the code.
Eleventh Public Release
This is the eleventh public release of the Self-Service Session Reset Tool.
Issues Fixed:
- Fix a bug where the AppStateLastChangeTime property is null
- Set the GetConfigurationSettings method to always re-read the appSettings section from the web.config instead of relying on what's set in RAM.
Tenth Public Release
This is the tenth public release of the Self-Service Session Reset Tool.
New Features:
- Added support for User Principal Names (UPNs) for Citrix functions by setting the UseUPN element in the CtxSites.xml to true. Depending on your Citrix integration, this may be required based on certain use cases when using Citrix Federated Authentication Service (FAS).
- Enhanced the XDPing function by changing the structure and logging so that issues can easily be traced.
Ninth Public Release
This is the ninth public release of the Self-Service Session Reset Tool.
Issues Fixed:
- Sessions on Unregistered VDAs would fail to enumerate due to a NULL property value returned from the Get-BrokerSession cmdlet.
- Various spelling mistakes.
- Improved logging to understand when the Citrix.Broker.Admin.V2 snap-in fails to load.
- Improved logging to understand when there are insufficient permissions to return data from the cmdlets.
- Improved logging to verify the IIS Application Pool name and identity it's running as.
- Improved logging to understand when there are no healthy Delivery Controllers available.
- All logging enhancements assist with initial implementation issues.
Eighth Public Release
This is the eighth public release of the Self-Service Session Reset Tool.
New Features:
- Added the Email feature, configurable in the Web.config.
- Added the ability to Hide Stuck Sessions that are stuck in the Suspended power state.
- Added the ability to disabled the Logoff Sessions feature.
Seventh Public Release
This is the seventh public release of the Self-Service Session Reset Tool.
New Features:
- Logging of all actions to log file.
- Added the ability to Hide Stuck Sessions by bypassing the criteria checks.
- Added an Unhide Sessions feature.
Sixth Public Release
This is the sixth public release of the Self-Service Session Reset Tool.
New Features:
- Citrix Cloud Ready: Now works with Citrix Cloud.
- Works with the CVAD (XenApp and XenDesktop) Remote PowerShell SDK.
- Works with the PowerShell SDK with Citrix Cloud Connector.
- Added a Disconnect Sessions feature.
- Added a Forcefully Restart Machines feature.
- Added the ability to Hide Stuck Sessions for machines stuck in the TurningOff phase of the restart.
- The ability to disable all features/actions accept for Logoff Sessions.
- Enhanced and modularized the instructions.
Issues Fixed:
- Improved security checks for the Terminate Processes function.
Fifth Public Release
This is the fifth public release of the Self-Service Session Reset Tool.
Issues Fixed:
- Corrected some variables and typos. These issues were not related to the operation of the tool itself.
Fourth Public Release
This is the fourth public release of the Self-Service Session Reset Tool.
Issues Fixed:
- A syntax error in the JavaScript code of the RestartMachines variable prevented machines from excluded Delivery Groups from being displayed.
Third Public Release
This is the third public release of the Self-Service Session Reset Tool.
Issues Fixed:
- Made the the RestartMachines a DELETE action instead of a PUT action. It works either way, but for the API purist it should be a DELETE action.
- Cleaned up the API documentation for the GetSiteList action.