Commit Graph

  • e38413f133 v5.11.1 main v5.11.1 jkunz 2026-04-16 19:50:24 +00:00
  • ebc5eed89c fix(deps): remove unused smartchangelog dependency jkunz 2026-04-16 19:50:24 +00:00
  • 08b20b4e7b v5.11.0 v5.11.0 jkunz 2026-04-16 13:09:21 +00:00
  • ba4e56338c feat(cli): show changelog entries before running upgrades jkunz 2026-04-16 13:09:21 +00:00
  • 6b2fa65611 v5.10.0 v5.10.0 jkunz 2026-04-16 09:44:30 +00:00
  • c42ebb56d3 feat(cli,snmp): fix APC runtime unit defaults and add interactive action editing jkunz 2026-04-16 09:44:30 +00:00
  • c7b52c48d5 v5.8.0 v5.8.0 jkunz 2026-04-16 03:51:24 +00:00
  • e2cfa67fee feat(systemd): improve service status reporting with structured systemctl data jkunz 2026-04-16 03:51:24 +00:00
  • e916ccf3ae v5.7.0 v5.7.0 jkunz 2026-04-16 02:54:16 +00:00
  • a435bd6fed feat(monitoring): add edge-triggered threshold handling with group action orchestration and HA-aware Proxmox shutdowns jkunz 2026-04-16 02:54:16 +00:00
  • bf4d519428 v5.6.0 v5.6.0 jkunz 2026-04-14 18:47:37 +00:00
  • 579667b3cd feat(config): add configurable default shutdown delay for shutdown actions jkunz 2026-04-14 18:47:37 +00:00
  • 8dc0248763 v5.5.1 v5.5.1 jkunz 2026-04-14 14:27:29 +00:00
  • 1f542ca271 fix(cli,daemon,snmp): normalize CLI argument parsing and extract daemon monitoring helpers with stronger SNMP typing jkunz 2026-04-14 14:27:29 +00:00
  • 2adf1d5548 v5.5.0 v5.5.0 jkunz 2026-04-02 08:29:16 +00:00
  • 067a7666e4 feat(proxmox): add Proxmox CLI auto-detection and interactive action setup improvements jkunz 2026-04-02 08:29:16 +00:00
  • 0d863a1028 v5.4.1 v5.4.1 jkunz 2026-03-30 06:50:36 +00:00
  • c410a663b1 fix(deps): bump tsdeno and net-snmp patch dependencies jkunz 2026-03-30 06:50:36 +00:00
  • 6aa1fc651f v5.4.0 v5.4.0 jkunz 2026-03-30 06:46:28 +00:00
  • 11e549e68e feat(snmp): add configurable SNMP runtime units with v4.3 migration support jkunz 2026-03-30 06:46:28 +00:00
  • 0fb9678976 v5.3.3 v5.3.3 jkunz 2026-03-18 09:49:29 +00:00
  • 635de0d932 fix(deps): add @git.zone/tsdeno as a development dependency jkunz 2026-03-18 09:49:29 +00:00
  • 0916effb53 v5.3.2 v5.3.2 jkunz 2026-03-18 09:48:16 +00:00
  • 05242a1c7d fix(build): replace manual release compilation workflows with tsdeno-based build configuration jkunz 2026-03-18 09:48:16 +00:00
  • 0d20dce520 v5.3.1 v5.3.1 jkunz 2026-03-15 12:04:06 +00:00
  • 1c50509497 fix(cli): rename the update command references to upgrade across the CLI and documentation jkunz 2026-03-15 12:04:05 +00:00
  • 7de521078e v5.3.0 v5.3.0 jkunz 2026-02-20 11:51:59 +00:00
  • 42b8eaf6d2 feat(daemon): Add UPSD (NUT) protocol support, Proxmox VM shutdown action, pause/resume monitoring, and network-loss/unreachable handling; bump config version to 4.2 jkunz 2026-02-20 11:51:59 +00:00
  • 782c8c9555 v5.2.4 v5.2.4 jkunz 2026-01-29 17:53:08 +00:00
  • 463c32ebba fix(): no changes jkunz 2026-01-29 17:53:08 +00:00
  • 51aa68ff8d v5.2.3 v5.2.3 jkunz 2026-01-29 17:46:23 +00:00
  • cb34ae5041 fix(core): fix lint/type issues and small refactors jkunz 2026-01-29 17:46:23 +00:00
  • 165c7d29bb v5.2.2 v5.2.2 jkunz 2026-01-29 17:10:17 +00:00
  • ff2dc00f31 fix(core): tidy formatting and minor fixes across CLI, SNMP, HTTP server, migrations and packaging jkunz 2026-01-29 17:10:17 +00:00
  • fda072d15e v5.2.1 v5.2.1 jkunz 2026-01-29 17:07:57 +00:00
  • c7786e9626 fix(cli(ups-handler), systemd): add type guards and null checks for UPS configs; improve SNMP handling and prompts; guard version display jkunz 2026-01-29 17:07:57 +00:00
  • 91fe5f7ae6 v5.2.0 v5.2.0 jkunz 2026-01-29 17:04:12 +00:00
  • 07648b4880 feat(core): Centralize timeouts/constants, add CLI prompt helpers, and introduce webhook/script actions with safety and SNMP refactors jkunz 2026-01-29 17:04:12 +00:00
  • d0e3a4ae74 v5.1.11 v5.1.11 jkunz 2025-11-09 11:30:39 +00:00
  • 89ffd61717 fix(readme): Update README installation instructions to recommend automated installer script and clarify npm installation jkunz 2025-11-09 11:30:39 +00:00
  • 60eadaf6a1 5.1.10 v5.1.10 jkunz 2025-10-23 18:25:52 +00:00
  • bd52ba4cb2 fix(config): Synchronize deno.json version with package.json, tidy formatting, and add local tooling settings jkunz 2025-10-23 18:25:52 +00:00
  • a3d6a8b75d 5.1.9 v5.1.9 jkunz 2025-10-23 18:19:51 +00:00
  • fbd71b1f3b fix(dev): new gitzone cli jkunz 2025-10-23 18:19:51 +00:00
  • 6481572981 fix(version): read current version from deno.json and latest version from Gitea API v5.1.8 jkunz 2025-10-23 16:17:30 +00:00
  • 0dc14a6ea1 5.1.7 v5.1.7 jkunz 2025-10-23 13:25:32 +00:00
  • dea344e6ba feat(status): display power metrics in service status output jkunz 2025-10-23 13:24:55 +00:00
  • f81f5957ab 5.1.6 v5.1.6 jkunz 2025-10-23 13:18:22 +00:00
  • 281d3fbbeb fix(ci): correct setup-deno action version to install Deno 2.x jkunz 2025-10-23 13:17:56 +00:00
  • c1cb136a7d 5.1.5 v5.1.5 jkunz 2025-10-23 13:15:44 +00:00
  • b80275a594 5.1.3 v5.1.4 v5.1.3 jkunz 2025-10-23 13:03:35 +00:00
  • b64a515c94 set deno version jkunz 2025-10-23 13:03:29 +00:00
  • 68c4eb6480 5.1.2 v5.1.2 jkunz 2025-10-23 13:00:24 +00:00
  • 6c8f6ac33f fix(scripts): Add build script to package.json and include local dev tool settings jkunz 2025-10-23 13:00:24 +00:00
  • ffa491c7a1 5.1.1 v5.1.1 jkunz 2025-10-23 12:57:58 +00:00
  • 777d48d82e fix(tooling): better oids and more power metrics. Also new json httpServer feature support. jkunz 2025-10-23 12:57:58 +00:00
  • b7a0bbcf6d fix(snmp): Update current handling for Tripplite and Liebert models; add APC current logging jkunz 2025-10-23 12:45:29 +00:00
  • fbe1cd64cb feat(snmp): Enhance SNMP metrics with output load, power, voltage, and current readings jkunz 2025-10-23 12:25:59 +00:00
  • 9ba50da73c 5.1.0 v5.1.0 jkunz 2025-10-22 14:18:09 +00:00
  • 684319983d feat(packaging): Add npm packaging and installer: wrapper, postinstall downloader, publish workflow, and packaging files jkunz 2025-10-22 14:18:09 +00:00
  • 18bd9f6cda fix(install): add error checking for binary move and chmod operations v5.0.5 jkunz 2025-10-20 13:33:00 +00:00
  • f03c683d02 fix(install): correct installation order for updates v5.0.4 jkunz 2025-10-20 13:28:56 +00:00
  • f750299780 fix(install): simplify installation to only binary in /opt/nupst v5.0.3 jkunz 2025-10-20 13:24:03 +00:00
  • ca1039408d chore(release): bump version to 5.0.2 v5.0.2 jkunz 2025-10-20 13:09:20 +00:00
  • df3e0b9424 fix: import process from node:process in script-action jkunz 2025-10-20 13:08:43 +00:00
  • c8e5960abd chore(release): bump version to 5.0.1 v5.0.1 jkunz 2025-10-20 13:07:07 +00:00
  • 7304a62357 chore(release): bump version to 5.0.0 v5.0.0 jkunz 2025-10-20 13:00:42 +00:00
  • a5a88e53ba docs: improve accuracy of dependency claims jkunz 2025-10-20 12:59:14 +00:00
  • 73bc271c59 docs: remove deprecated command migration documentation jkunz 2025-10-20 12:57:48 +00:00
  • 1e98181e71 feat: remove deprecated CLI commands jkunz 2025-10-20 12:57:23 +00:00
  • eb5a8185ae docs: create comprehensive readme with v4.3 features jkunz 2025-10-20 12:52:26 +00:00
  • ef3d3f3fa3 chore(release): bump version to 4.3.3 v4.3.3 jkunz 2025-10-20 12:48:26 +00:00
  • 34e6e850ad feat(status): display actions and groups in status command jkunz 2025-10-20 12:48:14 +00:00
  • 992a776fd2 chore(release): bump version to 4.3.2 v4.3.2 jkunz 2025-10-20 12:42:34 +00:00
  • 3e15a2d52f fix(action): correct message about config reload jkunz 2025-10-20 12:42:31 +00:00
  • d1a3576d31 chore(release): bump version to 4.3.1 v4.3.1 jkunz 2025-10-20 12:34:52 +00:00
  • 1ca05e879b feat(action): add group action support jkunz 2025-10-20 12:34:47 +00:00
  • 9c6fa37eb8 chore(release): bump version to 4.3.0 v4.3.0 jkunz 2025-10-20 12:32:17 +00:00
  • ff433b2256 feat(cli): add action management commands jkunz 2025-10-20 12:32:14 +00:00
  • 263d69aef1 chore(release): bump version to 4.2.5 v4.2.5 jkunz 2025-10-20 12:27:06 +00:00
  • b6b7b43161 refactor: replace 'any' types with proper TypeScript interfaces jkunz 2025-10-20 12:27:02 +00:00
  • 316c66c344 chore(release): bump version to 4.2.4 v4.2.4 jkunz 2025-10-20 12:20:42 +00:00
  • 4debda856b fix(status): update status display to use action-based thresholds jkunz 2025-10-20 12:20:40 +00:00
  • 0e7bcab499 chore(release): bump version to 4.2.3 v4.2.3 jkunz 2025-10-20 12:17:06 +00:00
  • 7bf65d8495 fix(migrations): revert to correct migration v4.0-to-v4.1 jkunz 2025-10-20 12:17:03 +00:00
  • f2ce0180d3 chore(release): bump version to 4.2.2 v4.2.2 jkunz 2025-10-20 12:14:16 +00:00
  • 8c1be6555f fix(migrations): correct migration version from v4.0-to-v4.1 to v4.1-to-v4.2 jkunz 2025-10-20 12:14:02 +00:00
  • 1a5558e91f chore(release): bump version to 4.2.1 v4.2.1 jkunz 2025-10-20 12:08:44 +00:00
  • 611a9ddd19 fix(cli): remove obsolete gatherThresholdSettings method jkunz 2025-10-20 12:08:29 +00:00
  • afd026d08c refactor(cli, ups-handler, daemon, migrations): remove thresholds handling and update migration order logic v4.2.0 jkunz 2025-10-20 12:03:14 +00:00
  • 2c8ea44d40 chore(release): bump version to 4.2.0 jkunz 2025-10-20 11:59:54 +00:00
  • 32bd27b849 feat(actions): implement action system for UPS state management with shutdown, webhook, and script actions jkunz 2025-10-20 11:47:51 +00:00
  • a7113d0387 fix(daemon): replace require() with ES6 imports for Deno compatibility v4.1.6 jkunz 2025-10-20 01:43:09 +00:00
  • 61d4e9037a chore(release): bump version to 4.1.6 jkunz 2025-10-20 01:38:52 +00:00
  • caced2718f feat(daemon): modernize daemon logging with tables and color-coded output jkunz 2025-10-20 01:38:44 +00:00
  • 8516056f84 chore(release): bump version to 4.1.5 v4.1.5 jkunz 2025-10-20 01:31:43 +00:00
  • 07ec9d7595 feat(cli): modernize all CLI output to use logger tables jkunz 2025-10-20 01:30:57 +00:00
  • d14ba1dd65 feat(status): display version and update status in nupst status command v4.1.4 jkunz 2025-10-20 01:01:06 +00:00
  • 7d595fa175 chore(release): bump version to 4.1.3 v4.1.3 jkunz 2025-10-20 00:40:56 +00:00
  • df417432b0 chore(branding): update description to 'Network UPS Shutdown Tool' jkunz 2025-10-20 00:40:52 +00:00