Skip to content

feat: add DeviceConfig#476

Merged
mfiedorowicz merged 2 commits into
developfrom
feat-device-config
Feb 3, 2026
Merged

feat: add DeviceConfig#476
mfiedorowicz merged 2 commits into
developfrom
feat-device-config

Conversation

@mfiedorowicz
Copy link
Copy Markdown
Member

Add DeviceConfig entity type with startup, running, and candidate configuration fields. Include optional config field on Device message.

Add DeviceConfig entity type with startup, running, and candidate
configuration fields. Include optional config field on Device message.
Signed-off-by: Michal Fiedorowicz <[email protected]>
@github-actions github-actions Bot added documentation Improvements or additions to documentation go markdown diode-proto diode-server labels Feb 3, 2026
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Feb 3, 2026

Go test coverage

STATUS ELAPSED PACKAGE COVER PASS FAIL SKIP
🟢 PASS 1.24s github.com/netboxlabs/diode/diode-server/auth 44.7% 42 0 0
🟢 PASS 1.50s github.com/netboxlabs/diode/diode-server/auth/cli 0.0% 0 0 0
🟢 PASS 1.02s github.com/netboxlabs/diode/diode-server/authutil 82.8% 5 0 0
🟢 PASS 0.10s github.com/netboxlabs/diode/diode-server/dbstore/postgres 0.0% 0 0 0
🟢 PASS 1.08s github.com/netboxlabs/diode/diode-server/entityhash 86.7% 16 0 0
🟢 PASS 1.18s github.com/netboxlabs/diode/diode-server/entitymatcher 83.0% 80 0 0
🟢 PASS 0.21s github.com/netboxlabs/diode/diode-server/errors 0.0% 0 0 0
🟢 PASS 1.33s github.com/netboxlabs/diode/diode-server/ingester 82.7% 25 0 0
🟢 PASS 1.09s github.com/netboxlabs/diode/diode-server/matching 61.6% 17 0 0
🟢 PASS 1.06s github.com/netboxlabs/diode/diode-server/migrator 70.4% 4 0 0
🟢 PASS 4.16s github.com/netboxlabs/diode/diode-server/netboxdiodeplugin 83.6% 40 0 0
🟢 PASS 2.64s github.com/netboxlabs/diode/diode-server/reconciler 56.5% 124 0 0
🟢 PASS 1.01s github.com/netboxlabs/diode/diode-server/reconciler/applier 85.7% 1 0 0
🟢 PASS 0.09s github.com/netboxlabs/diode/diode-server/reconciler/changeset 0.0% 0 0 0
🟢 PASS 1.09s github.com/netboxlabs/diode/diode-server/reconciler/differ 63.8% 6 0 0
🟢 PASS 1.02s github.com/netboxlabs/diode/diode-server/server 85.7% 14 0 0
🟢 PASS 1.01s github.com/netboxlabs/diode/diode-server/strcase 100.0% 24 0 0
🟢 PASS 1.02s github.com/netboxlabs/diode/diode-server/telemetry 28.0% 26 0 0
🟢 PASS 1.02s github.com/netboxlabs/diode/diode-server/telemetry/otel 91.7% 25 0 0
🟢 PASS 0.11s github.com/netboxlabs/diode/diode-server/tls 0.0% 0 0 0
🟢 PASS 1.01s github.com/netboxlabs/diode/diode-server/version 100.0% 2 0 0

Total coverage: 55.3%

@mfiedorowicz mfiedorowicz merged commit 0ad24c0 into develop Feb 3, 2026
8 checks passed
@mfiedorowicz mfiedorowicz deleted the feat-device-config branch February 3, 2026 08:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

diode-proto diode-server documentation Improvements or additions to documentation go markdown

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants