Pulse/frontend-modern
rcourtman 72c409743d Warn when two machines share one Docker agent identity
Cloned VMs that keep the same /etc/machine-id collapse into a single
Docker host in Pulse, with each clone's report silently overwriting the
other (#1584). The server now tracks per-identity hostname and machine
ID observations and flags a conflict when a value flaps back to one
already seen inside a 15-minute window, a signature a one-time rename
never produces. The conflict rides the DockerHost model through unified
resources, and the Docker page shows a warning naming the flapping
hostnames with the machine-id remedy. The warning self-clears once one
clone stops reporting for the window.
2026-07-16 20:55:09 +01:00
..
prototypes Refine prototype row density cues 2026-05-15 16:19:12 +01:00
public Sync shipped ICMP probe documentation 2026-07-13 18:33:02 +01:00
scripts feat(alerts): group related alerts by resource hierarchy on overview 2026-06-27 14:51:45 +01:00
src Warn when two machines share one Docker agent identity 2026-07-16 20:55:09 +01:00
.bundlesize.json Raise the bundle size baseline to the shipped platform features 2026-07-11 10:51:20 +01:00
.gitignore chore(frontend-modern): patch dev-dependency advisories 2026-07-08 08:26:26 +01:00
.jscpd.json
.prettierignore
.prettierrc
DESIGN_SYSTEM.md
eslint.config.js
hosts-tab.txt
index.html
package-lock.json Modernize Unified Agent lifecycle and platform support 2026-07-09 23:20:35 +01:00
package.json chore(frontend-modern): patch dev-dependency advisories 2026-07-08 08:26:26 +01:00
postcss.config.js
tailwind.config.js Simplify settings shell and nav guide 2026-04-23 15:49:00 +01:00
ThresholdsTableTop.txt
tsconfig.json
tsconfig.node.json
update_skeletons.cjs
update_sparkline.cjs
update_sparkline.js
update_sparkline_size.cjs
vite.config.ts Stop dev-server full reloads when test files are saved 2026-07-10 11:09:40 +01:00