Skip to content

feat: add daily support check reporting - #783

Merged
StuartFerguson merged 13 commits into
mainfrom
task/daily_support_checks
Sep 29, 2026
Merged

StuartFerguson merged 13 commits into
mainfrom
task/daily_support_checks

Conversation

@StuartFerguson

Copy link
Copy Markdown
Member

Summary

  • add Daily Support Check execution, JSON/HTML reports, and Brevo delivery
  • add simplified traffic-light HTML output and configurable 7-day report retention
  • normalize subscription responses and include server/date in email subjects
  • register the check as a daily 09:00 scheduled task in push-to-main and release deployments
  • run the Daily Support Check Pester suite in pull-request CI

Verification

  • 34 Pester tests passed
  • scheduled-task XML parsed successfully
  • generated report files are excluded from the commit

@codacy-production

codacy-production Bot commented Sep 29, 2026 •

Copy link
Copy Markdown

Not up to standards ⛔

🔴 Issues 1 critical · 1 high · 8 medium · 5 minor

Alerts:
⚠ 10 issues (≤ 0 issues of at least medium severity)
⚠ 2 issues (≤ 0 issues of at least medium severity)

Results:
15 new issues

Category Results
BestPractice 6 medium
5 minor
ErrorProne 2 medium
Security 1 critical
1 high

View in Codacy

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

@StuartFerguson StuartFerguson linked an issue Sep 29, 2026 that may be closed by this pull request
6 tasks
@StuartFerguson
StuartFerguson merged commit 0e90325 into main Sep 29, 2026
7 of 8 checks passed
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.

Implement and schedule Daily Support Checks

1 participant