Commit Graph

173 Commits

Author SHA1 Message Date
courtmanr@gmail.com 12bf7d2473 chore: release v3.17.0 2025-05-31 18:12:32 +01:00
courtmanr@gmail.com 6c2236a9a7 Revert "chore: bump version to 3.16.2"
This reverts commit c466a58f7a.
2025-05-31 15:47:55 +01:00
courtmanr@gmail.com e1e05731c9 chore: bump version to 3.16.2 2025-05-31 15:45:28 +01:00
courtmanr@gmail.com 01278509c5 chore: bump version to 3.16.1
- Fix installer and dependency issues
- Prepare for patch release
2025-05-31 15:36:05 +01:00
courtmanr@gmail.com 88c5146bee fix: resolve path-to-regexp error by pinning Express to 4.19.2
- Downgrade Express from ^4.21.2 to 4.19.2 to avoid path-to-regexp compatibility issues
- Express 4.21.x includes a newer version of path-to-regexp with breaking changes
- Routes with multiple parameters (e.g., /api/thresholds/:endpointId/:nodeId/:vmid) were causing startup failures
- This resolves the "pulse-monitor.service: Failed with result 'exit-code'" error

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-05-31 14:42:50 +01:00
courtmanr@gmail.com 93c14b6ecb fix: resolve Express v5 compatibility issues and improve server startup
- Downgrade Express from ^5.1.0 to ^4.21.2 to resolve path-to-regexp v8 compatibility issues
- Fix "Missing parameter name" server startup error caused by Express v5/path-to-regexp v8 breaking changes
- Move initial discovery cycle to background execution to allow immediate HTTP server startup
- Remove conflicting server/node_modules directory that contained outdated path-to-regexp

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-05-31 14:17:11 +01:00
courtmanr@gmail.com 1590d7a385 chore: release v3.16.0 2025-05-31 11:51:08 +01:00
courtmanr@gmail.com ac5b90755a chore: release v3.15.1 2025-05-31 00:14:32 +01:00
courtmanr@gmail.com b804acfe2d chore: release v3.15.0 2025-05-30 23:50:41 +01:00
courtmanr@gmail.com d48998e611 chore: release v3.14.0 2025-05-30 18:20:33 +01:00
courtmanr@gmail.com e1bc163886 chore: release v3.13.0 2025-05-30 15:22:48 +01:00
courtmanr@gmail.com d44a0f04d8 fix: remove --env-file flag to allow server start without .env file
The --env-file=.env flag causes Node.js to exit with code 9 when the file doesn't exist.
Using just -r dotenv/config allows the server to start and redirect to the setup wizard.
2025-05-30 11:40:02 +01:00
courtmanr@gmail.com 395c7c4669 fix: use GNU tar to eliminate macOS extended attributes completely
- Auto-detect and prefer GNU tar (gtar) when available
- Fallback to BSD tar with COPYFILE_DISABLE=1 if GNU tar not available
- Verified: GNU tar produces clean tarballs with zero warnings
- Final solution for macOS extended attribute issues
2025-05-29 23:39:51 +01:00
courtmanr@gmail.com 7828346de0 fix: completely eliminate macOS extended attributes from tarballs
- Strip extended attributes from source files before copying
- Add final cleanup step to remove attributes from staging directory
- Verified: tar extraction produces zero warnings
- Version 3.12.5 - the definitive fix
2025-05-29 23:35:36 +01:00
courtmanr@gmail.com 18c2579bc2 fix: add COPYFILE_DISABLE=1 to all cp commands in release script
- Prevents macOS extended attributes from being included in tarball
- Fixes tar extraction warnings for all copied files
- Version bump to 3.12.4 for testing
2025-05-29 23:31:54 +01:00
courtmanr@gmail.com c770c07671 chore: release v3.12.3
- Test tarball creation script to prevent macOS extended attribute warnings
- Minor improvements to data fetcher
2025-05-29 23:22:42 +01:00
courtmanr@gmail.com f8d7410976 chore: begin development for next release 2025-05-29 22:57:02 +01:00
courtmanr@gmail.com 41bcd72c7d chore: release v3.12.2 2025-05-29 22:52:51 +01:00
courtmanr@gmail.com ac4ad50360 chore: release v3.12.1 2025-05-29 21:59:02 +01:00
courtmanr@gmail.com 5b7b8bc787 chore: begin development for next release 2025-05-29 16:34:10 +01:00
courtmanr@gmail.com c2d2abbcd9 chore: release v3.12.0 2025-05-29 16:30:07 +01:00
courtmanr@gmail.com 937445c64e chore: begin development for next release 2025-05-28 00:47:52 +01:00
courtmanr@gmail.com b18001df1f chore: release v3.11.1 2025-05-28 00:42:50 +01:00
courtmanr@gmail.com c191923310 chore: begin development for next release 2025-05-28 00:25:02 +01:00
courtmanr@gmail.com 1fd9442170 chore: release v3.11.0 2025-05-28 00:23:20 +01:00
courtmanr@gmail.com e567eb8b41 chore: begin development for next release 2025-05-27 21:17:36 +01:00
courtmanr@gmail.com ac30d1a12b chore: release v3.10.1 2025-05-27 21:13:32 +01:00
courtmanr@gmail.com baf209b3fa Post-release: Update UI components and JavaScript files 2025-05-27 19:56:42 +01:00
courtmanr@gmail.com 55393ed916 chore: set release version 3.9.0 2025-05-27 13:09:42 +01:00
dependabot[bot] 3d7883620d build(deps): bump p-limit from 4.0.0 to 6.2.0 (#79)
Bumps [p-limit](https://github.com/sindresorhus/p-limit) from 4.0.0 to 6.2.0.
- [Release notes](https://github.com/sindresorhus/p-limit/releases)
- [Commits](https://github.com/sindresorhus/p-limit/compare/v4.0.0...v6.2.0)

---
updated-dependencies:
- dependency-name: p-limit
  dependency-version: 6.2.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-27 09:59:17 +01:00
courtmanr@gmail.com ead3460499 chore: set release version 3.8.0 2025-05-26 22:08:31 +01:00
courtmanr@gmail.com 3f3afaac5d fix: Resolve test failures and integrate recent UI/backend updates 2025-05-26 22:08:12 +01:00
courtmanr@gmail.com cbfaecbd83 chore: set release version 3.8.0 2025-05-26 18:27:16 +01:00
courtmanr@gmail.com f8252e42cc Update dependencies 2025-05-26 18:25:56 +01:00
courtmanr@gmail.com 78db752cdc Build: Enhance dev script for robust concurrent task handling 2025-05-24 22:01:00 +01:00
courtmanr@gmail.com 2b78da4320 Update dependencies 2025-05-22 15:43:18 +01:00
courtmanr@gmail.com f68cc8b1b9 chore: begin development for v3.7.1 2025-05-20 17:21:53 +01:00
courtmanr@gmail.com 8e963d3cf9 chore: set release version 3.7.0 2025-05-20 17:05:26 +01:00
courtmanr@gmail.com 9a09b69bb9 Chore: Prepare for release v3.6.3 2025-05-20 16:42:20 +01:00
courtmanr@gmail.com a3ac80da55 chore: begin development for v3.6.3 2025-05-16 23:16:18 +01:00
courtmanr@gmail.com 92eb58b488 chore: set release version 3.6.2 2025-05-16 23:03:51 +01:00
dependabot[bot] e329bdee6b build(deps): bump semver from 7.7.1 to 7.7.2 (#76)
Bumps [semver](https://github.com/npm/node-semver) from 7.7.1 to 7.7.2.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md)
- [Commits](https://github.com/npm/node-semver/compare/v7.7.1...v7.7.2)

---
updated-dependencies:
- dependency-name: semver
  dependency-version: 7.7.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-13 07:58:53 +01:00
courtmanr@gmail.com fcb7abaf6e chore: begin development for v3.6.2 2025-05-10 19:28:39 +01:00
courtmanr@gmail.com 23c7575762 chore: set release version 3.6.1 2025-05-10 15:40:15 +01:00
courtmanr@gmail.com 9e06bcdbcc feat: Add tailwind-scrollbar plugin for custom scrollbars 2025-05-09 17:09:58 +01:00
courtmanr@gmail.com 95234252fe chore: set release version 3.6.0 2025-05-08 14:37:36 +01:00
courtmanr@gmail.com 4bcb0d3527 chore: begin development for v3.5.1 2025-05-07 10:24:10 +01:00
courtmanr@gmail.com 1cc715486b chore: set release version 3.5.0 2025-05-07 09:58:31 +01:00
courtmanr@gmail.com a3afbc1d90 chore: begin development for v3.4.1 2025-05-06 11:21:22 +01:00
courtmanr@gmail.com b06a5b08f3 chore: set release version 3.4.0 2025-05-06 11:18:46 +01:00