Skip to content

Releases

v0.1.5.8

Choose a tag to compare

@github-actions github-actions released this 18 Oct 20:15
5b9216a

Commit Messages

  • Update package version from 0.1.5.7 to 0.1.5.8 (5b9216a)
  • Bump version from 0.1.5.7 to 0.1.5.8 (6f212ab)
  • feat(unified): always include the nagios and honey-pot routes (57d32da)
  • feat(ui): surface the admin UI as a top-right action on the overview (bdcd402)
  • chore: sync package-lock version to 0.1.5.7 (5bf36c7)
  • refactor(plugins): replace shared whitelist with per-plugin sidecar manifests (5bf52ec)

Full Changelog: v0.1.5.7...v0.1.5.8

v0.1.5.7

Choose a tag to compare

@github-actions github-actions released this 11 Oct 21:32

Commit Messages

  • fix: correct severity ranking, perfdata, thresholds and docs (a049310)
  • fix: harden secret merge, dmesg regex and debian-eol handling (031419d)
  • feat(admin): encrypt secrets at rest in local-presets.conf (ad42202)
  • Merge branch 'main' of github.com:some-git-user/nest (dd0a93e)
  • feat(admin): list /unified in the route overview with a help page (e0d08be)
  • feat(admin): add unified aggregate check route (afd7c77)
  • feat(admin): validate required plugin params and lock Test during a run (50c0d73)
  • feat(plugins): add check-anjoy-camera for ANJOY888 dashcams (feed schema 4) (6047c86)
  • fix(honeypot): drop loopback protocol errors to stop false port-scan alerts (77c53cb)
  • Merge branch 'main' of github.com:some-git-user/nest (3da71d8)
  • feat(admin): add session countdown and refresh button to the editor (5cbabd8)
  • fix(check_nextcloud_serverinfo): retry insecurely on TLS errors and aggregate cert warning (641f929)

Full Changelog: v0.1.5.3...v0.1.5.7

v0.1.5.3

Choose a tag to compare

@github-actions github-actions released this 11 Oct 14:55
6c77155

Commit Messages

  • Merge pull request #51 from some-git-user/audit-fix (6c77155)
  • chore(deps): npm audit fix (d32bdb8)
  • Merge pull request #50 from some-git-user/audit-fix (5b016bc)
  • chore(deps): npm audit fix (8310541)
  • fix(security): quote config values, harden admin test path and plugin targets (949e5c4)
  • test(ui): add Playwright browser suite as a husky pre-push gate (7bb9884)
  • refactor(plugins): replace meta.examples with authoritative meta.params (30aef2c)

What's Changed

  • chore(deps): npm audit fix by @github-actions[bot] in #50
  • chore(deps): npm audit fix by @github-actions[bot] in #51

Full Changelog: v0.1.5.1...v0.1.5.3

v0.1.5.1

Choose a tag to compare

@github-actions github-actions released this 19 Sep 10:08

Commit Messages

  • feat(plugins): add check-docker-updates and check-battery-health (e70e499)

Full Changelog: v0.1.5.0...v0.1.5.1

v0.1.5.0

Choose a tag to compare

@github-actions github-actions released this 17 Sep 21:58

Commit Messages

  • ci: replace nmap honeypot job with lightweight real-IP E2E (1c20e27)
  • fix(e2e): create certs/ dir before mktemp in nmap honeypot test (0bac728)
  • update version (6e48d80)
  • test: remove stray empty test/ dir left by local-config fixtures (fd12acf)
  • feat(honeypot): harden probe capture, real-IP attribution and rate-limit handling (2899589)
  • Merge pull request #49 from some-git-user/audit-fix (d6aa883)
  • chore(deps): npm audit fix (587a7f5)
  • feat: add check-mdadm-raid plugin and admin preset copy/dup-key UX (bb1d4fe)

What's Changed

  • chore(deps): npm audit fix by @github-actions[bot] in #49

Full Changelog: v0.1.4.9...v0.1.5.0

v0.1.4.9

Choose a tag to compare

@github-actions github-actions released this 04 Sep 21:04

Commit Messages

  • update version (e3f87b7)
  • feat(admin): scroll a newly added preset into view (400e0f3)
  • fix(admin): drop prefilled defaults when the plugin command changes (06a122a)

Full Changelog: v0.1.4.8...v0.1.4.9

v0.1.4.8

Choose a tag to compare

@github-actions github-actions released this 04 Sep 20:15

Commit Messages

  • update version (915d322)
  • fix(admin): surface validation problems and forbid unsaveable example defaults (01f765d)
  • ci(ci): bump remaining actions to node24 majors (73efe02)

Full Changelog: v0.1.4.7...v0.1.4.8

v0.1.4.7

Choose a tag to compare

@github-actions github-actions released this 04 Sep 18:20

Commit Messages

  • ci(ci): bump artifact actions to node24 majors (c9591bb)
  • test(local-config): un-mock fs before approved-content test (5a6f882)
  • test(local-config): pin config file mode in approved-content test (d906b15)
  • fix(ci): drop node-version input and skip nvm in CI (7378bf0)
  • Merge branch 'main' of github.com:some-git-user/nest (37448d2)
  • ci(ci): add node 26 major version fallback to setup-node (9534ac5)
  • Merge pull request #48 from some-git-user/audit-fix (82c52e0)
  • chore(deps): npm audit fix (76f2597)
  • update version (ae647da)
  • fix(plugins): accept coerced boolean for checkReasons (e9809bb)
  • fix(plugins): read reboot reasons from /var/run/reboot-required.pkgs (facf75e)
  • feat(ui): dark mode, route sections, and preset command hints (f484fe8)
  • fix(security): harden admin write path and plugin exec (2d1c508)
  • refactor(ui): unify admin/help page chrome via shared ui-components (b9f7004)
  • feat: add an admin web UI for editing local config presets (490100c)
  • fix: unref ssh2 preload cleanup timer so Jest workers exit cleanly (4cf4d4a)
  • update version (ac0cb91)
  • fix: expose standard globals to in-memory plugin sandbox (0d1bfb5)
  • fix: accept opaque Origin when guarding state-changing requests (c8b3db5)
  • fix: normalize plugin performance data instead of rejecting it (ae46241)
  • feat: reject cross-site state-changing requests (0aa97c3)
  • chore: drop verbose startup and browser debug logs (b767184)
  • fix: accept Basic Auth key for local config self-request (00974c3)
  • fix: make certificate startup warnings describe the running state (803bf20)
  • fix: correct cert expiry, SAN matching, and internal request targeting (28cd405)

What's Changed

  • chore(deps): npm audit fix by @github-actions[bot] in #48

Full Changelog: v0.1.4.4...v0.1.4.7

v0.1.4.4

Choose a tag to compare

@github-actions github-actions released this 23 Aug 19:10

Commit Messages

  • format (8c40a2c)
  • Add tests for client-scripts and achieve 100% coverage (69d8d53)
  • Fix find-untested-files to exit with error code (164ae1f)
  • Fix duplicate test execution in pre-push hook (f85b14d)
  • Fix SSH2 SEA bundling and inline client scripts (3eeff31)
  • format: apply prettier formatting (2e50d5d)
  • docs: document why require() is necessary in SEA preload (9e34f3d)
  • fix: ssh2 uses JavaScript crypto fallback in SEA build (97f3c68)
  • format (7f1046e)
  • fix(local-config): add file security checks and fix test isolation (1364d57)
  • Add version injection: embed package.json version at build time and expose via globalThis.VERSION (e7f64fb)

Full Changelog: v0.1.4.3...v0.1.4.4

v0.1.4.3

Choose a tag to compare

@github-actions github-actions released this 20 Aug 21:38

Commit Messages

  • update version (2db6510)
  • fix: achieve 100% test coverage (9b852f9)
  • test: add tests for security validations and SSH2 preload (a06cf39)
  • chore: add SSH2 native addon to SEA assets and update config (b1d52ca)
  • feat: add TLS certificate security validation (da2ace2)
  • feat: add config file security validation (f2cd469)
  • fix: collect startup warnings at request time (484cba0)
  • feat: add SSH2 preload for SEA builds (328891c)
  • fix: SSH2 preload for SEA builds with native addon interception (c6335a3)
  • fix: logging in poduction (be382c7)

Full Changelog: v0.1.4.2...v0.1.4.3