You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+24-1Lines changed: 24 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -33,7 +33,30 @@ Example:
33
33
34
34
## Configuration
35
35
36
-
None
36
+
The plugin can be configured via `PLUGINS_CONFIG` in your NetBox configuration file:
37
+
38
+
```python
39
+
PLUGINS_CONFIG= {
40
+
'netbox_lifecycle': {
41
+
'contract_card_position': 'right_page',
42
+
},
43
+
}
44
+
```
45
+
46
+
### Available Settings
47
+
48
+
| Setting | Default | Description |
49
+
|---------|---------|-------------|
50
+
|`contract_card_position`|`right_page`| Position of the Support Contracts card on device detail pages. Options: `left_page`, `right_page`, `full_width_page`. |
51
+
52
+
### Contract Card Position
53
+
54
+
When enabled, a Support Contracts card will be displayed on device detail pages showing all contract assignments grouped by status:
55
+
56
+
-**Active**: Contracts currently in effect
57
+
-**Future**: Contracts with a start date in the future
58
+
-**Unspecified**: Contracts without an end date
59
+
-**Expired**: Contracts that have ended (lazy-loaded for performance)
0 commit comments