Skip to content

fix(standards): wrong license-check names, copy-pasted log text, severities - #915

Merged
KelvinTegelaar merged 1 commit into
CyberDrain:devfrom
kris6673:fix/standards-copy-paste
Oct 15, 2026
Merged

KelvinTegelaar merged 1 commit into
CyberDrain:devfrom
kris6673:fix/standards-copy-paste

Conversation

@kris6673

Copy link
Copy Markdown
Contributor

Summary

Copy-paste errors in standards and alerts.

  • Licence check names: five standards passed another standard's name to Test-CIPPStandardLicense. "License Missing" was written onto the wrong standard (e.g. AutoAddProxy flagged AutoArchive) and the real one showed nothing.
  • DisableEntraPortal: alert and report checked isSoftwareOathEnabled, copied from SoftwareOath, while remediate sets restrictNonAdminAccess.
  • Log text: five log messages named a different standard.
  • Severities: Warn is used 10 times and Warning 527 times, so the 10 are normalised to Warning. The logs page "Warning" filter sends Warn and ListLogs matches exactly, so it has always missed Warning rows. ListLogs now expands Warn to include Warning.
  • Other: the NinjaOne sync failure was logged under the Gradient Scheduler_Billing API name, and an alert message was copy-pasted from InactiveLicensedUsers.

Testing

  • All files parse cleanly.

…rities

- Test-CIPPStandardLicense -StandardName pointed at another standard in AutoAddProxy, GlobalQuarantineSettings,
  RestrictThirdPartyStorageServices, SharePointMassDeletionAlert, ExchangeConnectorTemplate
- DisableEntraPortal alert/report checked isSoftwareOathEnabled (copied from SoftwareOath) instead of restrictNonAdminAccess
- log messages naming the wrong standard in 5 standards
- -sev Warn -> Warning (10 sites), 'Information' -> 'Info'
- ListLogs: severity filter "Warn" now also matches "Warning" rows
- ExecExtensionSync NinjaOne failure logged as Scheduler_Billing; InactiveUsers alert message
@kris6673
kris6673 marked this pull request as ready for review October 14, 2026 11:06
@KelvinTegelaar
KelvinTegelaar merged commit 9be08ee into CyberDrain:dev Oct 15, 2026
4 of 5 checks passed
@kris6673
kris6673 deleted the fix/standards-copy-paste branch October 16, 2026 05:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants