 Matthew MeszarosandDevin AI
|
f56278488f
|
feat: keep worker farewell heartbeats independent of IP discovery and identify CPU-set resource scope accurately
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-10-05 11:43:16 +00:00 |
|
 Matthew MeszarosandDevin AI
|
5ae09e0e15
|
feat: separate fleet mailbox targets from measured CPU and RAM, report node public egress IPv4 and add workload share analytics
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-10-05 11:24:32 +00:00 |
|
Matthew Meszaros
|
e79551867f
|
feat: have a worker learn from its own dials when its network blocks outbound 465, dial 587 at once there, tell a mailbox whose server only takes 465 that the block is on the sending side instead of blaming its server, report the block on every heartbeat as the node's last error, rename the admin Workers filter to Has node error, and document the outbound ports a worker needs
|
2026-10-02 08:02:36 +02:00 |
|
Matthew Meszaros
|
bab9f86727
|
feat: correct worker capacity, mailbox distribution, observed IPv4, fleet pagination, and premium pool promotion
|
2026-09-17 04:15:05 -07:00 |
|
Matthew Meszaros
|
435dbb522f
|
feat: replace the worker tier/type/risk-pool/egress categories with a scored placement model and make the fleet pull-based, so a machine joins with one command, workers and consumers share one node registry with usage and liveness, nodes self-update to the version the control plane resolves, and the Hetzner provisioning, worker profiles and SSH orchestrator are removed
|
2026-09-09 04:54:01 -07:00 |
|