homelabby/internal/netbox
Mikkel Georgsen 9b4cc9a661 feat(01-03): implement custom field provisioning with go-netbox v4
- Define hwlabCustomFields slice with all 8 HWLab custom field specs
- Implement ProvisionCustomFields with idempotent check-before-create
- Implement createCustomField using WritableCustomFieldRequest
- Implement customFieldSpec lookup for testing
2026-04-10 05:21:23 +00:00
..
client.go feat(01-02): NetBox client wrapper with device CRUD (NB-01) 2026-04-10 05:16:17 +00:00
client_test.go feat(01-02): NetBox client wrapper with device CRUD (NB-01) 2026-04-10 05:16:17 +00:00
custom_fields.go feat(01-02): custom field read/write wrappers (NB-02) 2026-04-10 05:17:11 +00:00
custom_fields_test.go feat(01-02): custom field read/write wrappers (NB-02) 2026-04-10 05:17:11 +00:00
provision.go feat(01-03): implement custom field provisioning with go-netbox v4 2026-04-10 05:21:23 +00:00
provision_test.go test(01-03): add failing tests for custom field spec and provisioning 2026-04-10 05:20:37 +00:00
types.go feat(01-02): NetBox client wrapper with device CRUD (NB-01) 2026-04-10 05:16:17 +00:00