Commit Graph

119 Commits

Author SHA1 Message Date
rcourtman 3f1fd2b36e chore: bump version to v4.18.0 2025-10-01 19:24:20 +00:00
rcourtman aff4e48c1f chore: bump version to v4.17.0 2025-10-01 11:14:47 +00:00
rcourtman 86d240e70e chore: bump version to v4.16.0 2025-09-30 21:10:14 +00:00
rcourtman 88915dce4c chore: bump version to v4.15.1 2025-09-30 17:31:28 +00:00
rcourtman 334dbc490d chore: bump version to v4.15.0 2025-09-30 16:21:43 +00:00
Pulse Monitor 47c12a2897 test: create test version for issue #448 2025-09-11 15:01:23 +00:00
Pulse Monitor d1dc451f61 chore: bump version to v4.15.0-rc.7 2025-09-11 14:19:58 +00:00
Pulse Monitor a7ac3a50da chore: bump version to v4.15.0-rc.6 2025-09-11 14:02:05 +00:00
Pulse Monitor fa1e074842 chore: bump version to v4.15.0-rc.5 2025-09-11 09:02:23 +00:00
Pulse Monitor 1a147bec86 revert: version back to 4.15.0-rc.4 2025-09-11 07:36:48 +00:00
Pulse Monitor b4c7240865 chore: bump version to v4.15.0-rc.5 2025-09-11 07:33:12 +00:00
Pulse Monitor 2c512a96e3 chore: bump version to v4.15.0-rc.4 2025-09-10 21:38:46 +00:00
Pulse Monitor 311f23cf4e chore: bump version to v4.15.0-rc.3 2025-09-10 16:08:01 +00:00
Pulse Monitor 3abd6c43ba chore: bump version to v4.15.0-rc.2 2025-09-06 19:52:56 +00:00
Pulse Monitor bb9bb9371f chore: bump version to v4.15.0-rc.1 2025-09-06 12:39:26 +00:00
Pulse Monitor c5e426e2a5 chore: bump version to v4.14.0 2025-09-05 18:23:13 +00:00
Pulse Monitor 70d88a3b0d chore: bump version to v4.14.0-rc.2 2025-09-04 20:46:32 +00:00
Pulse Monitor 2fe5117936 Revert "chore: bump version to v4.14.0-rc.2"
This reverts commit 12a143d3cd.
2025-09-04 17:38:28 +00:00
Pulse Monitor 9ad5a807b4 chore: bump version to v4.14.0-rc.2 2025-09-04 17:33:16 +00:00
Pulse Monitor fd77419cad chore: bump version to v4.14.0-rc.1 2025-09-04 16:53:04 +00:00
Pulse Monitor 0b20c1b9f5 chore: bump version to v4.13.0 2025-09-03 13:42:00 +00:00
Pulse Monitor c0c5a231e3 chore: bump version to v4.12.1 2025-08-31 21:29:25 +00:00
Pulse Monitor 75ee45e36a chore: bump version to v4.12.0 2025-08-31 18:13:10 +00:00
Pulse Monitor db9c103b1a chore: bump version to v4.11.0 2025-08-31 08:49:32 +00:00
Pulse Monitor 946569558a chore: bump version to v4.10.2 2025-08-30 12:39:41 +00:00
Pulse Monitor 75e33fed8b chore: bump version to v4.10.1 2025-08-29 23:11:12 +00:00
Pulse Monitor a91c9eacb6 chore: bump version to v4.10.0 2025-08-29 16:11:09 +00:00
Pulse Monitor 90d83f2fa9 chore: bump version to v4.10.0-rc.2 2025-08-29 11:50:16 +00:00
Pulse Monitor 2d78d7da62 chore: bump version to v4.10.0-rc.1 2025-08-28 17:41:26 +00:00
Pulse Monitor 961e69ddbb chore: bump version to v4.9.1 2025-08-28 13:30:19 +00:00
Pulse Monitor fb22418aa1 chore: bump version to v4.9.0 2025-08-27 19:44:45 +00:00
Pulse Monitor 019359ea6d chore: bump version to v4.9.0-rc.2 2025-08-27 13:42:17 +00:00
Pulse Monitor 6ac9c2797c chore: bump version to v4.9.0-rc.1 2025-08-25 15:44:42 +00:00
Pulse Monitor 48c1349404 chore: bump version to v4.8.0-rc.2 2025-08-25 09:17:57 +00:00
Pulse Monitor 257e41b55a chore: bump version to v4.8.0-rc.1 2025-08-24 15:02:39 +00:00
Pulse Monitor b49fe83d21 feat: add iframe embedding support for dashboard integration
Addresses #222 - Allow Pulse to be embedded in iframes (e.g., Homepage dashboard)

- Add AllowEmbedding and AllowedEmbedOrigins settings to SystemSettings
- Update security headers to respect embedding configuration
  - When disabled: X-Frame-Options: DENY, frame-ancestors 'none'
  - When enabled (same-origin): X-Frame-Options: SAMEORIGIN, frame-ancestors 'self'
  - When enabled with origins: Adds specified origins to frame-ancestors
- Add UI controls in Settings → System → Network Settings
- Properly handle CSP frame-ancestors directive for cross-origin embedding

Users can now enable iframe embedding and specify allowed origins for embedding Pulse in Homepage or other dashboard applications.
2025-08-24 14:59:58 +00:00
Pulse Monitor 346c736112 fix: auto-registration now works with secured Pulse instances
The temporary auth tokens generated by authenticated users are now properly
validated even when Pulse has authentication enabled. This fixes the issue
where fresh installs (which are secured by default) couldn't use the
auto-registration feature.
2025-08-23 22:47:30 +00:00
Pulse Monitor 3f8f1f7899 refactor: simplify setup flow by removing setup code prompts
Replaced the two-step setup code process with a simpler token-in-URL approach:
- Auth token is now embedded directly in the setup URL
- No more prompting users for setup codes
- Same security level with better UX
- Backwards compatible with old setupCode field

The new flow generates a command like:
curl -sSL "http://pulse/api/setup-script?...&auth_token=TOKEN" | bash

This makes it much easier for users, especially in Proxmox shell where
interactive prompts can be problematic.
2025-08-23 22:16:01 +00:00
Pulse Monitor 8d6245ad83 chore: bump version to v4.7.4 2025-08-23 21:32:38 +00:00
Pulse Monitor ba7c3c2248 feat: add bulk alert operations and improve Proxmox permissions
- Add bulk acknowledge and clear operations for alerts
- Support selecting multiple alerts with checkboxes
- Add select all functionality for bulk operations
- Improve Proxmox permission setup to handle both PVE 8 and 9+
- Use PVEAuditor role which includes VM.GuestAgent.Audit for PVE 9+
- Add fallback VM.Monitor role for PVE 8 and below
- Bump version to 4.7.3
2025-08-23 16:37:37 +00:00
Pulse Monitor 4fdb17198b chore: bump version to v4.7.2 2025-08-23 07:46:36 +00:00
Pulse Monitor dfe59e8611 chore: bump version to v4.7.1 2025-08-23 07:17:25 +00:00
Pulse Monitor 11858a856c chore: bump version to v4.7.0 2025-08-22 19:55:08 +00:00
Pulse Monitor 2c755b03d5 chore: bump version to v4.7.0-rc.3 2025-08-22 11:20:57 +00:00
Pulse Monitor e8be85ac78 chore: bump version to v4.7.0-rc.2 2025-08-21 23:29:54 +00:00
Pulse Monitor c8d26c9698 chore: bump version to v4.7.0-rc.1 2025-08-21 14:44:13 +00:00
Pulse Monitor c6e75ab4df improve: enhance threshold tab layout and fix edit behavior
- redesigned global defaults section with compact table layout
- fixed bug where editing without changes created unnecessary overrides
- improved visual consistency across the alerts interface
2025-08-20 20:41:53 +00:00
Pulse Monitor 2d5c2d7be2 chore: bump version to v4.5.2-rc.1 2025-08-20 15:34:22 +00:00
Pulse Monitor 3401ee63d7 chore: bump version to v4.5.1 2025-08-20 10:05:04 +00:00
Pulse Monitor 55a78df290 chore: bump version to v4.5.0 2025-08-20 08:44:47 +00:00