mrhid6
1b351cfca4
feat: agent reports workloads and handles workload commands
2026-08-07 08:58:46 +01:00
mrhid6
cf9d85b3cd
feat: store workload reports and route log results
2026-08-07 08:56:26 +01:00
mrhid6
6a4ef5b6c6
feat: workload registry proto messages
2026-08-07 08:53:33 +01:00
mrhid6
db64320bd8
feat: agent reports installed packages on the hourly loop
...
SyncKeys now returns the whole response so the poll can carry
CollectPackages; a separate RPC for one boolean would be a message every
30 seconds for a value that changes when a licence does.
The flag is an atomic: the 30s poll writes it, the hourly package loop
reads it, and they are different goroutines.
2026-08-06 13:21:13 +01:00
mrhid6
a92c3190c2
feat: ReportPackages wire types with hash short-circuit
...
The pb packages are hand-written, not protoc-generated, and the wire
codec is JSON (encoding.RegisterCodec(JSONCodec{})). Field numbers in
the .proto are documentation; JSON field names are the contract. Both pb
packages edited by hand to match.
SyncResponse.collect_packages is omitempty and absent decodes as false,
so an older server leaves agents collecting nothing rather than
collecting without a licence.
2026-08-06 13:17:44 +01:00
mrhid6
1fb9bd827f
feat: Added ping command
2026-07-31 17:10:59 +01:00
mrhid6
bc79daab48
feat: add ProxyStream wire types for agent-relayed console
2026-07-29 12:37:37 +01:00
mrhid6
dabe6fe3aa
feat: Updated package path to match repo
2026-07-28 10:01:40 +01:00
mrhid6
1a6cf03c03
feat: Removed comments
2026-07-24 09:51:30 +01:00
mrhid6
0464c540b2
feat: edit monitors + notification channels; HTTP monitor insecure-TLS option
2026-07-21 14:55:41 +01:00
mrhid6
a2bfa98a2d
feat(proto): SyncMonitors + ReportChecks RPCs
2026-07-21 14:18:49 +01:00
mrhid6
1850f352a2
feat(agent): schedule inventory reporting (30s metrics, 15m static)
2026-07-21 14:07:09 +01:00
mrhid6
03e2c3c50d
feat(proto): add ReportInventory RPC and inventory model
2026-07-21 14:04:28 +01:00
mrhid6
bea545e873
feat: More verbose logging on workflow logs
2026-07-20 17:35:58 +01:00
mrhid6
7a60295bc1
feat(proto): add StepOutputChunk streaming message
2026-07-20 12:34:32 +01:00
mrhid6
3c77c20de8
feat(proto): add RunStepCmd and StepResult messages
2026-07-20 11:24:08 +01:00
domrichardson
7e66b23ef8
fix: fixes to command stream
2026-06-25 09:12:20 +01:00
domrichardson
5c91db0d4c
feat: Added package management
2026-06-24 16:31:51 +01:00
domrichardson
fab87c82c6
feat: Updated brand to be vantage
2026-06-24 15:48:13 +01:00
domrichardson
aff6736b18
feat: update agent button on server page
2026-06-24 14:33:17 +01:00
domrichardson
e6ef9bc536
updates
2026-06-24 13:57:48 +01:00
domrichardson
4ea7f369f1
updates
2026-06-16 10:28:46 +01:00
domrichardson
de83b54be6
updates
2026-06-16 09:37:32 +01:00
domrichardson
a0813b6e84
Updates
2026-06-15 14:39:26 +01:00
domrichardson
c9868b2108
first commit
2026-06-15 13:58:45 +01:00