This website requires JavaScript.
60eadaf6a1
5.1.10
main
v5.1.10
Juergen Kunz
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
Juergen Kunz
2025-10-23 18:25:52 +00:00
a3d6a8b75d
5.1.9
v5.1.9
Juergen Kunz
2025-10-23 18:19:51 +00:00
fbd71b1f3b
fix(dev): new gitzone cli
Juergen Kunz
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
Juergen Kunz
2025-10-23 16:17:30 +00:00
0dc14a6ea1
5.1.7
v5.1.7
Juergen Kunz
2025-10-23 13:25:32 +00:00
dea344e6ba
feat(status): display power metrics in service status output
Juergen Kunz
2025-10-23 13:24:55 +00:00
f81f5957ab
5.1.6
v5.1.6
Juergen Kunz
2025-10-23 13:18:22 +00:00
281d3fbbeb
fix(ci): correct setup-deno action version to install Deno 2.x
Juergen Kunz
2025-10-23 13:17:56 +00:00
c1cb136a7d
5.1.5
v5.1.5
Juergen Kunz
2025-10-23 13:15:44 +00:00
b80275a594
5.1.3
v5.1.4
v5.1.3
Juergen Kunz
2025-10-23 13:03:35 +00:00
b64a515c94
set deno version
Juergen Kunz
2025-10-23 13:03:29 +00:00
68c4eb6480
5.1.2
v5.1.2
Juergen Kunz
2025-10-23 13:00:24 +00:00
6c8f6ac33f
fix(scripts): Add build script to package.json and include local dev tool settings
Juergen Kunz
2025-10-23 13:00:24 +00:00
ffa491c7a1
5.1.1
v5.1.1
Juergen Kunz
2025-10-23 12:57:58 +00:00
777d48d82e
fix(tooling): better oids and more power metrics. Also new json httpServer feature support.
Juergen Kunz
2025-10-23 12:57:58 +00:00
b7a0bbcf6d
fix(snmp): Update current handling for Tripplite and Liebert models; add APC current logging
Juergen Kunz
2025-10-23 12:45:29 +00:00
fbe1cd64cb
feat(snmp): Enhance SNMP metrics with output load, power, voltage, and current readings
Juergen Kunz
2025-10-23 12:25:59 +00:00
9ba50da73c
5.1.0
v5.1.0
Juergen Kunz
2025-10-22 14:18:09 +00:00
684319983d
feat(packaging): Add npm packaging and installer: wrapper, postinstall downloader, publish workflow, and packaging files
Juergen Kunz
2025-10-22 14:18:09 +00:00
18bd9f6cda
fix(install): add error checking for binary move and chmod operations
v5.0.5
Juergen Kunz
2025-10-20 13:33:00 +00:00
f03c683d02
fix(install): correct installation order for updates
v5.0.4
Juergen Kunz
2025-10-20 13:28:56 +00:00
f750299780
fix(install): simplify installation to only binary in /opt/nupst
v5.0.3
Juergen Kunz
2025-10-20 13:24:03 +00:00
ca1039408d
chore(release): bump version to 5.0.2
v5.0.2
Juergen Kunz
2025-10-20 13:09:20 +00:00
df3e0b9424
fix: import process from node:process in script-action
Juergen Kunz
2025-10-20 13:08:43 +00:00
c8e5960abd
chore(release): bump version to 5.0.1
v5.0.1
Juergen Kunz
2025-10-20 13:07:07 +00:00
7304a62357
chore(release): bump version to 5.0.0
v5.0.0
Juergen Kunz
2025-10-20 13:00:42 +00:00
a5a88e53ba
docs: improve accuracy of dependency claims
Juergen Kunz
2025-10-20 12:59:14 +00:00
73bc271c59
docs: remove deprecated command migration documentation
Juergen Kunz
2025-10-20 12:57:48 +00:00
1e98181e71
feat: remove deprecated CLI commands
Juergen Kunz
2025-10-20 12:57:23 +00:00
eb5a8185ae
docs: create comprehensive readme with v4.3 features
Juergen Kunz
2025-10-20 12:52:26 +00:00
ef3d3f3fa3
chore(release): bump version to 4.3.3
v4.3.3
Juergen Kunz
2025-10-20 12:48:26 +00:00
34e6e850ad
feat(status): display actions and groups in status command
Juergen Kunz
2025-10-20 12:48:14 +00:00
992a776fd2
chore(release): bump version to 4.3.2
v4.3.2
Juergen Kunz
2025-10-20 12:42:34 +00:00
3e15a2d52f
fix(action): correct message about config reload
Juergen Kunz
2025-10-20 12:42:31 +00:00
d1a3576d31
chore(release): bump version to 4.3.1
v4.3.1
Juergen Kunz
2025-10-20 12:34:52 +00:00
1ca05e879b
feat(action): add group action support
Juergen Kunz
2025-10-20 12:34:47 +00:00
9c6fa37eb8
chore(release): bump version to 4.3.0
v4.3.0
Juergen Kunz
2025-10-20 12:32:17 +00:00
ff433b2256
feat(cli): add action management commands
Juergen Kunz
2025-10-20 12:32:14 +00:00
263d69aef1
chore(release): bump version to 4.2.5
v4.2.5
Juergen Kunz
2025-10-20 12:27:06 +00:00
b6b7b43161
refactor: replace 'any' types with proper TypeScript interfaces
Juergen Kunz
2025-10-20 12:27:02 +00:00
316c66c344
chore(release): bump version to 4.2.4
v4.2.4
Juergen Kunz
2025-10-20 12:20:42 +00:00
4debda856b
fix(status): update status display to use action-based thresholds
Juergen Kunz
2025-10-20 12:20:40 +00:00
0e7bcab499
chore(release): bump version to 4.2.3
v4.2.3
Juergen Kunz
2025-10-20 12:17:06 +00:00
7bf65d8495
fix(migrations): revert to correct migration v4.0-to-v4.1
Juergen Kunz
2025-10-20 12:17:03 +00:00
f2ce0180d3
chore(release): bump version to 4.2.2
v4.2.2
Juergen Kunz
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
Juergen Kunz
2025-10-20 12:14:02 +00:00
1a5558e91f
chore(release): bump version to 4.2.1
v4.2.1
Juergen Kunz
2025-10-20 12:08:44 +00:00
611a9ddd19
fix(cli): remove obsolete gatherThresholdSettings method
Juergen Kunz
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
Juergen Kunz
2025-10-20 12:03:14 +00:00
2c8ea44d40
chore(release): bump version to 4.2.0
Juergen Kunz
2025-10-20 11:59:54 +00:00
32bd27b849
feat(actions): implement action system for UPS state management with shutdown, webhook, and script actions
Juergen Kunz
2025-10-20 11:47:51 +00:00
a7113d0387
fix(daemon): replace require() with ES6 imports for Deno compatibility
v4.1.6
Juergen Kunz
2025-10-20 01:43:09 +00:00
61d4e9037a
chore(release): bump version to 4.1.6
Juergen Kunz
2025-10-20 01:38:52 +00:00
caced2718f
feat(daemon): modernize daemon logging with tables and color-coded output
Juergen Kunz
2025-10-20 01:38:44 +00:00
8516056f84
chore(release): bump version to 4.1.5
v4.1.5
Juergen Kunz
2025-10-20 01:31:43 +00:00
07ec9d7595
feat(cli): modernize all CLI output to use logger tables
Juergen Kunz
2025-10-20 01:30:57 +00:00
d14ba1dd65
feat(status): display version and update status in nupst status command
v4.1.4
Juergen Kunz
2025-10-20 01:01:06 +00:00
7d595fa175
chore(release): bump version to 4.1.3
v4.1.3
Juergen Kunz
2025-10-20 00:40:56 +00:00
df417432b0
chore(branding): update description to 'Network UPS Shutdown Tool'
Juergen Kunz
2025-10-20 00:40:52 +00:00
e5f1ebf343
chore(release): bump version to 4.1.2
v4.1.2
Juergen Kunz
2025-10-20 00:34:03 +00:00
3ff0dd7ac8
fix(cli): resolve process hang and improve output consistency
Juergen Kunz
2025-10-20 00:32:06 +00:00
bb87316dd3
fix(snmp): correct power status interpretation using OID set mappings
v4.1.1
Juergen Kunz
2025-10-19 23:48:13 +00:00
d6e0a1a274
feat(cli): remove ALL ugly boxes from status output - now fully beautiful
v4.1.0
Juergen Kunz
2025-10-19 23:01:25 +00:00
95fa4f8b0b
fix(update): normalize version strings for correct comparison
v4.0.9
Juergen Kunz
2025-10-19 22:56:12 +00:00
c2f2f1e2ee
feat(update): add version check to skip update when already latest
v4.0.8
Juergen Kunz
2025-10-19 22:50:03 +00:00
936f86c346
fix(update): rewrite nupst update for v4 (download install script instead of git pull)
v4.0.7
Juergen Kunz
2025-10-19 21:54:05 +00:00
7ff1a7da36
feat(cli): replace ugly ASCII boxes with beautiful colored status output
v4.0.6
Juergen Kunz
2025-10-19 21:50:31 +00:00
a87710144c
fix(migration): detect flat structure in upsDevices for proper v3→v4 migration
v4.0.5
Juergen Kunz
2025-10-19 21:41:50 +00:00
23fd5cc5cd
refactor(install): remove interactive mode, simplify installation
Juergen Kunz
2025-10-19 21:37:41 +00:00
fb4d776bdd
fix(migration): properly transform v3 flat structure to v4 nested snmp config
v4.0.4
Juergen Kunz
2025-10-19 21:32:55 +00:00
88ad16c638
chore: bump version to 4.0.3
v4.0.3
Juergen Kunz
2025-10-19 20:41:39 +00:00
016681b77b
feat(migrations): add migration system for v3→v4 config format
Juergen Kunz
2025-10-19 20:41:09 +00:00
49f7a7da8b
Merge pull request 'migration/deno-v4' (#1 ) from migration/deno-v4 into main
Philipp Kunz
2025-10-19 15:14:03 +00:00
f8269a1cb7
feat(cli): add beautiful colored output and fix daemon exit bug
v4.0.2
Juergen Kunz
2025-10-19 15:08:30 +00:00
b37e1aae6c
chore(release): bump version to 4.0.1
v4.0.1
Juergen Kunz
2025-10-19 14:50:39 +00:00
7076829747
fix(install): detect enabled services even when failed/stopped during migration
Juergen Kunz
2025-10-19 14:43:44 +00:00
1387ca262b
fix(migration): update systemd service file during v3→v4 migration
Juergen Kunz
2025-10-19 14:37:32 +00:00
684f034aee
ci(release): auto-delete existing release before creating new one
Juergen Kunz
2025-10-19 14:33:58 +00:00
a63ec16d63
fix(version): make version programmatic by reading from deno.json
v4.0.0
Juergen Kunz
2025-10-19 14:26:53 +00:00
85f34cf96a
ci: revert to single artifact with .zip extension in name
Juergen Kunz
2025-10-19 14:09:23 +00:00
4d28614e08
ci: upload each binary as separate artifact for easier download
Juergen Kunz
2025-10-19 14:05:01 +00:00
567c7be7c5
fix(ci): downgrade upload-artifact from v4 to v3 for Gitea compatibility
Juergen Kunz
2025-10-19 14:01:25 +00:00
a897a7c780
ci: enable artifact builds for all commits on all branches
Juergen Kunz
2025-10-19 13:59:27 +00:00
accf137216
update readme
Juergen Kunz
2025-10-19 13:54:45 +00:00
c3441946cb
fix(ci): replace non-existent gitea-release-action with Gitea API calls
Juergen Kunz
2025-10-19 13:38:24 +00:00
37ccbf58fd
fix(lint): remove unnecessary async keywords from synchronous functions
Juergen Kunz
2025-10-19 13:25:01 +00:00
071ded9c41
style: configure deno fmt to use single quotes
Juergen Kunz
2025-10-19 13:14:18 +00:00
b935087d50
ci(release): add automatic cleanup of old binaries and releases
Juergen Kunz
2025-10-19 13:12:18 +00:00
e1383097b2
fix: update migration references in installer and README
Juergen Kunz
2025-10-19 13:05:51 +00:00
dff0ea610b
fix types
Juergen Kunz
2025-10-19 12:57:17 +00:00
4faa10c494
feat(install): add proper update/migration support for existing installations
Juergen Kunz
2025-10-19 10:23:14 +00:00
c2d39cc19a
fix: resolve all TypeScript type errors across codebase for Deno strict mode
Juergen Kunz
2025-10-18 21:07:57 +00:00
9ccbbbdc37
fix(snmp): resolve TypeScript type errors for Deno strict mode
Juergen Kunz
2025-10-18 16:17:01 +00:00
1705ffe2be
test: switch to Deno native testing framework
Juergen Kunz
2025-10-18 16:01:38 +00:00
968cbbd8fc
test: update tests for Deno with @git.zone/tstest/tapbundle
Juergen Kunz
2025-10-18 15:58:20 +00:00
a2ae9960b6
docs: update documentation for v4.0.0 release
Juergen Kunz
2025-10-18 13:33:46 +00:00
df6a44d5d9
feat: complete migration to Deno with automated releases
Juergen Kunz
2025-10-18 13:20:23 +00:00
9efcc4b437
Phase 3: Reorganize CLI with subcommand structure
Juergen Kunz
2025-10-18 12:36:35 +00:00
5903ae71be
Phase 4: Add compilation scripts and successful cross-platform build
Juergen Kunz
2025-10-18 12:25:16 +00:00