Skip to content
This repository was archived by the owner on Mar 21, 2023. It is now read-only.

Releases: goosetuv/Snow-Platform-Monitor

v2.0.2

01 Dec 11:20

Choose a tag to compare

Configuration Manager

  • Updated Assembly Version/FileVersion
  • Change: Support link changed to support.laim.scot

Core

  • Updated Assembly Version/FileVersion
  • Change: email.html has been updated to a new mobile friendly design.
  • Change: AdobeImport, Office365Import, InventoryReportedToday and LicenseManagerReportedToday have all been updated in sqlresource.xml. Both reported today scripts have been changed to show the inventoried count per customer rather than an export of all devices, both Import scripts have been changed to include an SPM_Comment column and AddedDate has been made more user friendly.

Aggregator

  • Updated Assembly Version/FileVersion

v2.0.1

03 Aug 15:38

Choose a tag to compare

Release Note

Please note that this version was released minutes after v2.0.0 due to an issue with the form resizing seen on WS2012. All changes in v2.0.0 are relevant in this release too, however please do not use v2.0.0.

Configuration Manager

  • Updated Assembly Version/FileVersion
  • Change: Resized the Form to account for the removal of the schedule header being removed

Core

  • Updated Assembly Version/FileVersion

Aggregator

  • Updated Assembly Version/FileVersion

v2.0.0

03 Aug 15:25

Choose a tag to compare

v2.0.0 Pre-release
Pre-release

Release Note

This version has been pulled due to the resizing being incorrect and hiding the save buttons. Please use v2.0.1 instead.

Configuration Manager

  • Updated Assembly Version/FileVersion
  • Change: Removed Service Tab
  • Change: Removed reference to ServiceManager
  • Change: Removed Schedule from General Tab
  • Change: Removed ScheduleHours, ScheduleMinutes and ScheduleSeconds from the spm.config
  • Change: Resized the Form to account for the removal of the schedule header being removed
  • Change: Reworded TEST dialog to remove reference to SPM Service
  • Change: Removed LoadServiceStatus()
  • Change: Updated logging to refer to Aggregator instead of Service
  • Added: Added Legacycleanup.bat that can be ran to cleanup v1.X.X installation

Service

The SnowPlatformMonitor.Service has been deprecated and superseded by the SnowPlatformMonitor.Aggregator

Core

  • Updated Assembly Version/FileVersion
  • Security: Updated RestSharp to resolve CVE-2021-27293
  • Enhancement: Updated Mailer.cs to include TEST subject addition for use with Aggregator

Aggregator

  • New: Superseded Service with Aggregator Console Application. This is due to stability issues with the Service, the aggregator can be ran manually or via Windows Scheduled Task. An upgrade route from V1 to V2 will be documented on the wiki on release.

v2.0.0-PR-1

02 Aug 15:23

Choose a tag to compare

v2.0.0-PR-1 Pre-release
Pre-release

Solution

This build was built using Visual Studio 2022 Preview 1.1. Please note that the Installer Project does not currently work.

Configuration Manager

  • Updated Assembly Version/FileVersion
  • Change: Removed Service Tab
  • Change: Removed reference to ServiceManager
  • Change: Removed Schedule from General Tab
  • Change: Reworded TEST dialog to remove reference to SPM Service
  • Change: Removed LoadServiceStatus()
  • Change: Updated logging to refer to Aggregator instead of Service

Service

The SnowPlatformMonitor.Service has been deprecated and superseded by the SnowPlatformMonitor.Aggregator

Core

  • Updated Assembly Version/FileVersion
  • Security: Updated RestSharp to resolve CVE-2021-27293
  • Enhancement: Updated Mailer.cs to include TEST subject addition for use with Aggregator

Aggregator

  • New: Superseded Service with Aggregator Console Application. This is due to stability issues with the Service, the aggregator can be ran manually or via Windows Scheduled Task. An upgrade route from V1 to V2 will be documented on the wiki on release.

v1.4.4

17 May 13:08

Choose a tag to compare

Configuration Manager

  • Updated Assembly Version/FileVersion
  • Enhancement: Changed logging to be more user friendly

Service

  • Updated Assembly Version/FileVersion
  • Enhancement: Changed duplication detection to be more aggressive
  • Enhancement: Changed logging to be more user friendly

Core

  • Updated Assembly Version/FileVersion

v1.4.3

10 May 16:57

Choose a tag to compare

Configuration Manager

  • Updated Assembly Version/FileVersion

Service

  • Updated Assembly Version/FileVersion
  • Enhancement: Removed Stop(); from each failure catch to prevent random service stops [#15]
  • Enhancement: Added TryCatch to each part of the exporter to the export doesn't fail entirely [#15]
  • Enhancement: Added in SetLastAggregateRegistry() and GetLastAggregateRegistry() to track exports to hopefully prevent duplicates

Core

  • Updated Assembly Version/FileVersion
  • Bug: Reverted bug that was introduced in v1.4.2 [#15]
  • Enhancement: Added SendFailureAlert() to mailer.cs [#15]

v1.4.2

22 Mar 11:43

Choose a tag to compare

v1.4.2 Pre-release
Pre-release

Removed from Availability, use v1.4.1 or a later version if available

Configuration Manager

  • Updated Assembly Version/FileVersion

Service

  • Updated Assembly Version/FileVersion

Core

  • Updated Assembly Version/FileVersion
  • Bug: Changed the GetNewestLog() method in SnowLogs.cs to use .Now.AddDays(-1) instead of .MinValue [#14]

v1.4.1

19 Mar 15:59
dc1d857

Choose a tag to compare

Repo

  • Updated .gitignore

Configuration Manager

  • Updated Assembly Version/FileVersion
  • Enhancement: Updated exportertest creation to check if the current file requires update
  • Enhancement: Added additional user-friendly logging for Service Test
  • Enhancement: Changed default port in SMTP to 25 instead of 0 in SMTP Tab
  • Enhancement: Changed default schedule to 8h30m00s in General Tab
  • General Maintenance: Changed Minimum Size of the GUI from 356,470 to 356, 482
  • General Maintenance: Renamed SRS Import to Snow Recognition Service Import Check in General Tab
  • General Maintenance: Renamed Platform Logs Interrogator to Platform Logs Health Check in General Tab
  • General Maintenance: Renamed Name to Server Name in Servers Tab
  • General Maintenance: Renamed SQL Server to Server Name in Servers Tab
  • General Maintenance: Removed unused function [CheckBoxChanger] from frmMain.cs
  • Bug: Updated exportertest.bat to stop and start the service to prevent schedule duplication

Service

  • Updated Assembly Version/FileVersion

Core

  • Updated Assembly Version/FileVersion
  • General Maintenance: Removed legacy SqlScripts resource file now that sql.resource is used

v1.4

09 Mar 18:41

Choose a tag to compare

Update Notes / Known Issues

  • When you update to v1.4, you must open the GUI and click 'Save' on the General tab to add in the new nodes for the configuration file. If this is not completed, the service will fail due to a Boolean error. This issue will be resolved when I finish the Configuration migration.
  • Access to https://snwapi.com is required if using the Version Checker
  • To use the new Version Checker, you must delete your current sql.resource (Resources directory) file and allow the tool to create the latest one - this will be a popup option in the next release, sorry.

Configuration Manager

  • Updated Assembly Version/FileVersion
  • Enhancement: Added in LogInterrogator and enabled checkbox [#2]
  • Enhancement: Added rentionDays to the App.config
  • Enhancement: Added Log Paths to spm.config [#2]
  • General Maintenance: Added in additional DEBUG logging to frmMain.cs
  • General Maintenance: Increased max height of the form frm 683px to 700px

Service

  • Updated Assembly Version/FileVersion
  • Enhancement: Added LogInterrogator call to DataExport for SnowPlatformMonitor.cs [#2]
  • Enhancement: Added rentionDays to the App.config
  • Enhancement: Added SnowAPI.cs for Version Checker [#11]
  • Enhancement: Added Dependency for RestSharp for Version Checker [#11]

Core

  • Updated Assembly Version/FileVersion
  • Enhancement: Added SnowLogs.cs for gathering snowlog data [#2]
  • Enhancement: Added GetSnowLogHealth() and new TabColor() item to DataRetreiver.cs [#2]
  • Enhancement: Added Table Style to Sheet Exports in DataRetriever.cs
  • Bug: Removed CID from Adobe Import [#13]

Repo

  • Updated License year and name

v1.4 Preview 3

05 Mar 17:52

Choose a tag to compare

v1.4 Preview 3 Pre-release
Pre-release

Configuration Manager

  • Updated Assembly Version/FileVersion
  • Enhancement: Added in LogInterrogator and enabled checkbox [#2]
  • Enhancement: Added rentionDays to the App.config
  • Enhancement: Added Log Paths to spm.config [#2]
  • General Maintenance: Added in additional DEBUG logging to frmMain.cs
  • General Maintenance: Increased max height of the form frm 683px to 700px

Service

  • Updated Assembly Version/FileVersion
  • Enhancement: Added LogInterrogator call to DataExport for SnowPlatformMonitor.cs [#2]
  • Enhancement: Added rentionDays to the App.config
  • Enhancement: Added SnowAPI.cs for Version Checker [#11]
  • Enhancement: Added Dependency for RestSharp for Version Checker [#11]

Core

  • Updated Assembly Version/FileVersion
  • Enhancement: Added SnowLogs.cs for gathering snowlog data [#2]
  • Enhancement: Added GetSnowLogHealth() and new TabColor() item to DataRetreiver.cs [#2]
  • Enhancement: Added Table Style to Sheet Exports in DataRetriever.cs
  • Bug: Removed CID from Adobe Import [#13]

Repo

  • Updated License year and name