NetBox-Bot
909b529d09
Regenerate master slug list after successful PR merge
2025-08-15 12:17:02 +00:00
NetBox-Bot
2dca23bd98
Regenerate master slug list after successful PR merge
2025-08-15 07:51:34 +00:00
NetBox-Bot
4c9dfaaa3b
Regenerate master slug list after successful PR merge
2025-08-14 10:40:56 +00:00
NetBox-Bot
5b8c27f6f5
Regenerate master slug list after successful PR merge
2025-08-14 09:24:17 +00:00
NetBox-Bot
f9496594b4
Regenerate master slug list after successful PR merge
2025-08-14 07:36:26 +00:00
NetBox-Bot
fd95a08a7c
Regenerate master slug list after successful PR merge
2025-08-13 12:09:55 +00:00
NetBox-Bot
bd8ebbfbff
Regenerate master slug list after successful PR merge
2025-08-13 11:55:45 +00:00
NetBox-Bot
a0328fc8e9
Regenerate master slug list after successful PR merge
2025-08-13 11:38:22 +00:00
NetBox-Bot
4e13c909bd
Regenerate master slug list after successful PR merge
2025-08-13 11:26:01 +00:00
NetBox-Bot
a953559d09
Regenerate master slug list after successful PR merge
2025-08-13 08:11:35 +00:00
NetBox-Bot
efe79b7738
Regenerate master slug list after successful PR merge
2025-08-13 07:30:31 +00:00
NetBox-Bot
4b3ef29077
Regenerate master slug list after successful PR merge
2025-08-12 20:46:15 +00:00
NetBox-Bot
e89b3b2479
Regenerate master slug list after successful PR merge
2025-08-12 14:15:39 +00:00
NetBox-Bot
28a4e9bbf1
Regenerate master slug list after successful PR merge
2025-08-12 14:01:24 +00:00
NetBox-Bot
a52a4587af
Regenerate master slug list after successful PR merge
2025-08-12 13:48:02 +00:00
NetBox-Bot
be5134f76e
Regenerate master slug list after successful PR merge
2025-08-12 13:41:39 +00:00
NetBox-Bot
3b7e5bb705
Regenerate master slug list after successful PR merge
2025-08-12 08:25:51 +00:00
NetBox-Bot
5f68de0d3d
Regenerate master slug list after successful PR merge
2025-08-12 08:16:51 +00:00
NetBox-Bot
c0c0bd217c
Regenerate master slug list after successful PR merge
2025-08-12 08:10:09 +00:00
NetBox-Bot
a6fcc8b6e4
Regenerate master slug list after successful PR merge
2025-08-12 07:55:44 +00:00
NetBox-Bot
0846423916
Regenerate master slug list after successful PR merge
2025-08-11 14:54:30 +00:00
NetBox-Bot
511dbb5b41
Regenerate master slug list after successful PR merge
2025-08-11 14:33:52 +00:00
NetBox-Bot
59425f6da1
Regenerate master slug list after successful PR merge
2025-08-11 14:22:59 +00:00
NetBox-Bot
34b1e814eb
Regenerate master slug list after successful PR merge
2025-08-11 13:27:20 +00:00
NetBox-Bot
a4edb246e4
Regenerate master slug list after successful PR merge
2025-08-11 13:01:48 +00:00
NetBox-Bot
34231fd81f
Regenerate master slug list after successful PR merge
2025-08-11 12:08:47 +00:00
Bastian Leicht
57742dbb2c
Add rack-types ( #3026 )
...
* feat: add front image
* feat: startech 4post rack
* feat: add digitus DN-19 07U-I-OD
* feat: add digitus DN-19 07U-I-OD
* Revert "feat: add front image"
This reverts commit bdd27607f821fa942d40fb01774cab6053f83ada.
* fix: change form_factor
* feat: add racktype schema
* feat: add racktype schema
* feat: upload generated known-racks.pickle
* fix: change filename
* feat: add rack type
* refactor: change tests to work with racks
* refactor: use the correct device class
* fix: rename file correctly
* Update racktype.json
* fix: add missing desc_units schema property
* fix: add missing desc_units value
* chore: update readme with rack-types documentation
---------
Co-authored-by: Harry <Harry@cadby.co.uk >
2025-08-11 13:07:27 +01:00
NetBox-Bot
a34ad442f3
Regenerate master slug list after successful PR merge
2025-08-11 10:42:15 +00:00
NetBox-Bot
b43adf601e
Regenerate master slug list after successful PR merge
2025-08-11 10:07:38 +00:00
NetBox-Bot
1a38041f94
Regenerate master slug list after successful PR merge
2025-08-10 09:05:26 +00:00
NetBox-Bot
73eff3921a
Regenerate master slug list after successful PR merge
2025-08-10 08:59:03 +00:00
NetBox-Bot
310f1f557e
Regenerate master slug list after successful PR merge
2025-08-09 20:53:57 +00:00
NetBox-Bot
e80471c083
Regenerate master slug list after successful PR merge
2025-08-08 21:11:23 +00:00
m-hau
9e6cf8d017
Enforce component properties ( #3391 )
...
* Disable additional properties for components
It is not a global option, it needs to be set per-definition.
Enabling it produces a lot of validation errors.
* Update json schema
Add missing fields and value constraints. The `rf_role` enum is
currently not included in the `generated_schema.json` from upstream,
so I "faked" it for now by added it manually.
* Rework custom power source marker
While you could technically have a device that does PoE and serial
console on the same port, this is just one very specific scenario.
Rename the custom property from `poe` to `_is_power_source` to be more
general and better reflect its intention, and properly document it in
the json schema.
Remove the property from device types where it is false, and where it's
unneeded because power-ports exist.
* Fix power draw
In NetBox the PSU modules have a power draw, but not the module-bays you
can put them into; so remove it from those. Plus some minor corrections.
* Fix PoE
Basically fix the casing by renaming from the wrong kebab-case to the
correct snake_case.
* Turn invalid comments into description
Only device types can have `comments`, everything else is limited to
`description`. So turn all invalid comments into descriptions.
* Fix mgmt_only
Console port in NetBox don't have a `mgmt_only` property, because they
are by definition management-only.
* Fix position(s)
Device bays don't have a position, because the child devices are
completely separate and don't share any naming/numbering.
* Miscellaneous fixes
Everything that didn't fit into the prior larger error categories.
Validation now passes again.
2025-08-08 22:10:01 +01:00
NetBox-Bot
eeadf01038
Regenerate master slug list after successful PR merge
2025-08-07 20:46:53 +00:00
NetBox-Bot
e17ee6da30
Regenerate master slug list after successful PR merge
2025-08-06 20:57:50 +00:00
NetBox-Bot
4e0f1959d2
Regenerate master slug list after successful PR merge
2025-08-06 20:53:59 +00:00
NetBox-Bot
3264eab36d
Regenerate master slug list after successful PR merge
2025-08-06 13:59:39 +00:00
NetBox-Bot
18fe850ecf
Regenerate master slug list after successful PR merge
2025-08-06 13:54:39 +00:00
NetBox-Bot
7a5841fef8
Regenerate master slug list after successful PR merge
2025-08-06 13:46:59 +00:00
NetBox-Bot
caf44a587a
Regenerate master slug list after successful PR merge
2025-08-05 11:18:23 +00:00
NetBox-Bot
e912fee28c
Regenerate master slug list after successful PR merge
2025-08-05 07:36:07 +00:00
NetBox-Bot
5e80a55bcc
Regenerate master slug list after successful PR merge
2025-08-05 07:25:25 +00:00
NetBox-Bot
c0ea96b77e
Regenerate master slug list after successful PR merge
2025-08-05 07:18:21 +00:00
NetBox-Bot
1a4bca32ab
Regenerate master slug list after successful PR merge
2025-08-04 21:47:00 +00:00
NetBox-Bot
62fea6ae6c
Regenerate master slug list after successful PR merge
2025-08-04 14:44:19 +00:00
NetBox-Bot
7e88c485c6
Regenerate master slug list after successful PR merge
2025-08-04 13:18:25 +00:00
NetBox-Bot
43c379a06f
Regenerate master slug list after successful PR merge
2025-08-04 13:15:25 +00:00
NetBox-Bot
d6dd35dab4
Regenerate master slug list after successful PR merge
2025-08-04 13:08:21 +00:00
NetBox-Bot
d18d144e50
Regenerate master slug list after successful PR merge
2025-08-04 09:15:03 +00:00